Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]Błąd w dodawaniu rekordu
Forum PHP.pl > Forum > Przedszkole
Crop
Mam problem z kodem:
  1. <?php
  2. $sql = "INSERT INTO `players` VALUES (NULL, '". $_POST['nchar'] ."', 0, ". $_SESSION['konto'] .", 18, 1, 675, 840, 840, 0, 100, 2, 76000, 20, 30, 40, 50, 128, 0, 0, 20, 64
    0, 640, 21700, '1000;1000;7', '1000;1000;7', 900, 300, 1000, 129, 0, 0, '', '', 0, 0, 0, 1, 0, 0, '', 0);"
    ;
  3. ?>

Za pomocą formularza przesyłam POSTem zmienną nchar do skryptu.
Skrypt wyciąga wartość zmiennej sesji.
Jeśli próbuję wykonać skrypt to wywala mi błąd w 3 linii (mysql_fetch_array).
W czym tkwi problem?
-----
Tak na zaś usunięte zostały wszystkie \' na '
aga323
Przyjrzyj się 2 linii bo w 3 ją po prostu wyświetlasz. smile.gif
Crop
Wiem, że mu chodzi o 2 linię, jeszcze na tylę znam php.
Ale przeleciałem cały kod dodawania i na moje ok0 jest dobry:P
Cienki1980
Poprawiłem tag bo padły już odpowiedzi, ale na przyszłość pamiętaj o tym.

I sprawdź w manualu różnicę między mysql_query" title="Zobacz w manualu PHP" target="_manual a mysql_fetch_array" title="Zobacz w manualu PHP" target="_manual. Jak przeczytasz to będziesz wiedział, którą funkcję wykorzystać.
Crop
Moja wina.
Zamiast wykonać zapytanie robiłem tablice:(
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.