Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][SQL]Zapytanie nie działa
Forum PHP.pl > Forum > Przedszkole
marcin10m
Witam!

Chciałbym zrobić zapytanie gdzie wyciągam rekordy z gdzie id jest znane i status=zamowione
To zapytanie działa ale nie ujmuje statusu:

  1. SELECT * FROM Zamowienia WHERE id_uzytkownika=1;



Te właściwe nie działają na stronie, ale po wpisaniu na serwerze w bazie działają:

  1. $sel = mysql_query("SELECT*FROM Zamowienia WHERE id_uzytkownika=1 AND status="zamowione"") or die ('blad');


  1. $sel = mysql_query("SELECT Zamowienia.Id_uzytkownika, Zamowienia.nazwa, Zamowienia.cena, Zamowienia.data, Zamowienia.Status
  2. FROM Zamowienia
  3. WHERE (((Zamowienia.Id_uzytkownika)=1) AND ((Zamowienia.Status)="zamowione")") or die ('blad');


wyświetlanie tak przebiega:
  1. if(mysql_num_rows($wynik1) > 0) {
  2. while($r = mysql_fetch_assoc($wynik1)) {
  3. echo "<td>".$r['nazwa']."</td>";
  4. echo "<td>".$r['cena']."</td>";
  5. echo "<td>".$r['data']."</td>";
  6. echo "<td>".$r['status']."</td>";
  7. echo "</tr>";
  8. }
  9. echo "</table></center>";
  10. }


Jak poprawnie napisać te zapytania?
Kshyhoo
Co zwraca echo z zapytania?
marcin10m
Echo nie zwraca nic.
Kshyhoo
To niemożliwe... Jeżeli tak jest, to zapytanie nie działa. Jeżeli nie będzie spełniało zakładanych warunków, to znaczy, że jest źle skonstruowane.
Moim zdaniem, powinieneś przyjrzeć się ciapkom wink.gif

Może pokaż, jak używasz echo do zapytania wink.gif
marcin10m
Tak ma byc?
  1. echo mysql_query("SELECT*FROM Zamowienia WHERE id_uzytkownika=1 AND status="zamowione"") or die ('blad');
Kshyhoo
Zapytanie do zmiennej a zmienną w echo.
marcin10m
Spróbowałem tak wyświetlić i nic nie było, zmieniłem zaptanie z status="zamowione" na status='zamowione' i działa :-)
Dzięki za nakierowanie na rozwiązanie :-)
poprawne zapytanie:
  1. SELECT*FROM Zamowienia WHERE id_uzytkownika=1 AND STATUS='zamowione';
Kshyhoo
Przecież pisałem, że ciapki 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.