Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] Update i błąd
Forum PHP.pl > Forum > Przedszkole
motor
Witam , pewnie jakiś laicki błąd smile.gif ale sam już nie wiem o co choć

mam plik txt i na jego podstawie chcę zrobić update do bazy i tak otwieram
  1. while ($result = fgetcsv ($uchwyt, 8024, ";")) {
  2.  
  3. $liczba_pol = count($result);
  4.  
  5. $i=0;
  6. $a=1;
  7.  
  8. while($i < $liczba_pol){
  9.  
  10. $pole = "pole".$a++;
  11.  
  12. $dat= $result[$i++];
  13. $datt = $result[$i++];
  14. $dattt = $result[$i++];

Wszystko elegancko wyświetla plik

potem chce zrobić update
  1. $result = mysql_query("UPDATE menu SET id='$dat' kat='$datt' WHERE id='$dat' ")
  2. }
  3. }
  4. fclose ($uchwyt);
  5.  

i mam taki błąd

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE id='?1'' at line 1
MateuszS
zla forma zapytania, brak przecinka po id='$dat' poza tym dajesz set id=dat po czym where id=dat <- takiego czegos nie wolno raczej robic
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.