Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL]Zapytanie... Co tu jest żle?
Forum PHP.pl > Forum > Przedszkole
ddiieesseell
Czy ktoś może i pokazać palcem co jest nie tak w tym kodzie bo już od 3 godzin od zmysłów odchodzę...

CODE

<?php
$db = mysql_connect ("localhost", "XXX", "XXXX");

mysql_select_db ("XXX");

mysql_query ("

UPDATE 'matury' SET 'nazwa' = '$_POST[nazwa]', 'pesel' = '$_POST[pesel]', 'uj' = '$_POST[uj]', 'upo' = '$_POST[upo]', 'uju' = '$_POST[ujo]', 'upos' = '$_POST[upos]', 'ujos' = '$_POST[ujos]', 'ppos' = '$_POST[ppos]', 'pjos' = '$_POST[pjos]', 'egp1' = '$_POST[egp1]', 'egp1s' = '$_POST[egp1s]', 'egp2' = '$_POST[egp2]', 'egp2s' = '$_POST[egp2s]', 'egp3' = '$_POST[egp3]', 'egp3s' = '$_POST[egp3s]', 'egp4' = '$_POST[egp4]', 'egp4s' = '$_POST[egp4s]', 'uwagi' = '$_POST[uwagi]'

");

mysql_close ($db);

?>

wookieb
Może jakiś komunikat błędu?
Może podaj bład mysql?
Kod
echo mysql_error();

Może powiedz co chcesz osiągnąć?

Myślcie LUDZIE... I nie podawaj hasła...
ddiieesseell
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 ''matury' SET 'nazwa' = 'Kowalska Aneta', 'pesel' = '80000000000', 'uj' = 'Jezyk ' at line 1

Ja już nie myślę... Napisałem sobie skrypt do zarządzania tabelą... nie mogę jednak skonstruować edycji.
W jednym pliku mam wyszukiwarkę, w drugim tabelkę z edycją pól a w tym trzecim to zapytanie...
marcio
  1. <?php
  2. mysql_query ('UPDATE matury SET nazwa = "'.$_POST['nazwa'].'", pesel = "'.$_POST['pesel'].'", uj = "'.$_POST['uj'].'", upo = "'.$_POST['upo'].'", uju = "'.$_POST['ujo'].'", upos = "'.$_POST['upos'].'", ujos = "'.$_POST['ujos'].'", ppos = "'.$_POST['ppos'].'", pjo' = "'.$_POST['pjos'].'", egp1 = "'.$_POST['egp1'].'", egp1s = "'.$_POST['egp1s'].'", egp2 = "'.$_POST['egp2'].'", egp2s = "'.$_POST['egp2s'].'", egp3 = "'.$_POST['egp3'].'", egp3s = "'.$_POST['egp3s'].'", egp4 = "'.$_POST['egp4'].'", egp4s = "'.$_POST['egp4s'].'", uwagi = "'.$_POST['uwagi'].'" where costam = costam, $db);
  3. ?>


brakowalo warunku where i miales zle ' i " przynajmniej wedlug mnie
ddiieesseell
OK już działa... tylko bez " i .
Dzięki
uffff...
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.