Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Problem z wpisaniem danych do bazy
piotrekk
post
Post #1





Grupa: Zarejestrowani
Postów: 123
Pomógł: 2
Dołączył: 13.11.2006

Ostrzeżenie: (0%)
-----


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:
  1. <?php
  2. if (!($connection = @mysql_connect($host, $login, $haslo)) || !($db = @mysql_select_db($db, $connection)))
  3.    {
  4.        $_SESSION['error'] = "Problem z polączeniem z baza danych, prosimy powiadomić o tym administratora serwisu.";
  5.        header("Location: ../function/error.php");
  6.        exit;
  7.    }
  8.    
  9. $sql = "select max(id) from $tabela";
  10.            
  11. if(!($result = mysql_query($sql, $connection)))
  12.    {
  13.        $_SESSION['error'] = "Problem z pobieraniem danych z tabeli: ".$tabela.".Prosimy skontaktować się z Administratorem ";
  14.        header("Location: ../function/error.php");
  15.        exit;
  16.    }
  17.    
  18. $nowaNazwa = $result['max(id)'] + 1;
  19.  
  20. /* !! 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ę
  21. poniższa $query to i tak i tak tu wszystko siada i nie przechodzi dalej. */
  22.  
  23. if(!(mysql_query("SET names utf8", $connection))); //
  24.    {
  25.        $_SESSION['error'] = "Nie udało się włączyć polskich znaków.";
  26.        header("Location: ../function/error.php");
  27.        exit;
  28.    }
  29.    
  30. $query = "insert into $tabela SET id=$nowaNazwa, cena=$cena, material=$material";
  31.    
  32. if(!(mysql_query($query, $connection)))
  33.    {
  34.        $_SESSION['error'] = "Nie udało się zapisać danych w bazie danych, powiadom o tym administratora strony. Dziekuję.";
  35.        header("Location: ../function/error.php");
  36.        exit;
  37.    }
  38. ?>


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
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 17:37