Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mysql]Something is wrong problem z dodaniem !
Forum PHP.pl > Forum > Przedszkole
kt1
Witam
mam coś takiego

  1. <?php
  2. $zapytanie = "UPDATE uz SET imienazwisko='$imie', lat='$nazwisko', miejscowosc='$dataur', www='$adres', zainteresowania='$telefon' WHERE id=$idmodyf";
  3. $wykonaj = mysql_query ($zapytanie);
  4. echo "<br>Dane poprawione<BR><a href="b.php">Obejrzyj poprawiona bazę</a>";
  5.  echo "dadane !!!";
  6. ?>


i wyskakuje mi takie bład

Something is wrong in your syntax obok '' w linii 1

i nie wiem co jest proszę o odp.
revyag
Napisz tak:
  1. <?php
  2. $zapytanie = "UPDATE uz SET imienazwisko='".$imie."', lat='".$nazwisko."', miejscowosc='".$dataur."', www='".$adres."', zainteresowania='".$telefon."' WHERE id=$idmodyf";
  3. ?>

w ogole co to za konwencja nazewnicza ?
- www=adres
- zainteresowania=telefon
?
---

i popraw nazwę tematu bo niewiele ona mówi
kt1
nie chciało mi się zmieniać inputów :] ...

ten sam błąd :]
nic nie dałó
dr_bonzo
Zrob
  1. <?php
  2. echo $zapytanie
  3. ?>

Bo na razie to mozemy tylko zgadywac co sie kryje w zmniennych wstawianych do query


To query jest logicznie zje..psute

Cytat
imienazwisko='$imie' // no to imie czy nazwisko?
lat='$nazwisko' // wiek == nazwisko? poza tym wiek != data urodzenia
miejscowosc='$dataur' // miejscowosc == data urodzenia?
www='$adres' // hmmm, ok? czy to mial byc adres zamieszkania?
zainteresowania='$telefon' // ja sie tam telefonami nie interesuje
kt1
a wy czego się czepiacie tego
mienazwisko='$imie' // no to imie czy nazwisko?
lat='$nazwisko' // wiek == nazwisko? poza tym wiek != data urodzenia
miejscowosc='$dataur' // miejscowosc == data urodzenia?
www='$adres' // hmmm, ok? czy to mial byc adres zamieszkania?
zainteresowania='$telefon' // ja sie tam telefonami nie interesuje questionmark.gif

to nic nie ma wsólnego
teraz jest tak
mienazwisko='$mienazwisko' // no to imie czy nazwisko?
lat='$lat' // wiek == nazwisko? poza tym wiek != data urodzenia
miejscowosc='$miejscowos' // miejscowosc == data urodzenia?
www='$www' // hmmm, ok? czy to mial byc adres zamieszkania?
zainteresowania='$zainteresowania' // ja sie tam telefonami nie interesuje

i to samo jest

echo $zapytanie
UPDATE uz SET imienazwisko='', lat='', miejscowosc='', www='', zainteresowania='' WHERE id=Something is wrong in your syntax obok '' w linii 1
Łukasz O.
tak to jest jak ktoś jest zbyt leniwy, żeby inputy pozamieniać i chce cudzy kod modyfikować:P

po pierwsze zapytanie masz puste czyli zmienne nie dochodzą do tego miejsca (skąd bierzesz te zmienne $lat, $www? z posta? z geta?) - po drugie Twoje zapytanie kończy się bez spełnionego warunku WHERE, bo tam też nie masz czego do $idmodyf podstawić
SongoQ
Puste wartosci sa poprawne, blad ten dotyczy tylko id.
kt1
Zrobiłem jużsmile.gif
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.