Witam,
mam niecodzienny problem z wpisaniem danych do bazy danych. Skrypt jest identyczny jak wcześniej i wszędzie działa, jednak tym razem dochodzi do pewnego momentu i wyskakuje mi błąd. O to część kodu:
<?php
{
$_SESSION['error'] = "Problem z polączeniem z baza danych, prosimy powiadomić o tym administratora serwisu.";
header("Location: ../function/error.php"); }
$sql = "select max(id) from $tabela";
{
$_SESSION['error'] = "Problem z pobieraniem danych z tabeli: ".$tabela.".Prosimy skontaktować się z Administratorem ";
header("Location: ../function/error.php"); }
$nowaNazwa = $result['max(id)'] + 1;
/* !! do tego momentu wszystko gra i nagle wywala mi błąd. Nie mogę ani włączyć polskich znaków za pomocą tego, a jak to usunę i zostawię
poniższa $query to i tak i tak tu wszystko siada i nie przechodzi dalej. */
{
$_SESSION['error'] = "Nie udało się włączyć polskich znaków.";
header("Location: ../function/error.php"); }
$query = "insert into $tabela SET id=$nowaNazwa, cena=$cena, material=$material";
{
$_SESSION['error'] = "Nie udało się zapisać danych w bazie danych, powiadom o tym administratora strony. Dziekuję.";
header("Location: ../function/error.php"); }
?>
Tworząc baze danych ustawiłem na dostęp na wszystkie możliwości. Nie mam pojecią co się dzieje, czy ktos widzi błąd?
prosze o pomoc (IMG:
http://forum.php.pl/style_emoticons/default/exclamation.gif)
dzieki