![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 14.01.2007 Skąd: Pszczew Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam takie zapytanie i nie działa. Tablica $nazwajest jest tworzona wcześniej, i są w pętli wpisywane do niej wartości, konkretnie nazwy.
Wywala błąd: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in... mysql_error() zwraca: Something is wrong in your syntax obok 'cukier)' w linii 1 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Pole nazwa w tabeli to string więc wszystkie wartości podawane w klauzuli IN w zapytaniu powinny być w apostrofach.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 14.01.2007 Skąd: Pszczew Ostrzeżenie: (0%) ![]() ![]() |
Dzięki mike, pomogło (IMG:http://forum.php.pl/style_emoticons/default/guitar.gif)
Dla zainteresowanych zapytanie powinno wyglądać tak:
Czyli dodajemy apostrofy w IN ('cos tam') (IMG:http://forum.php.pl/style_emoticons/default/laugh.gif) na przyszłość już będę wiedział. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 10 Dołączył: 6.07.2007 Skąd: opole Ostrzeżenie: (0%) ![]() ![]() |
Dla zainteresowanych zapytanie powinno wyglądać tak:
Czyli dodajemy apostrofy w IN ('cos tam') (IMG:http://forum.php.pl/style_emoticons/default/laugh.gif) na przyszłość już będę wiedział. To co napisałeś nie zadziała tak jak chcesz bo teraz Ci zbuduje zapytanie z tylko jedną wartościa w IN
a wydaje mi się, że chodziło Ci o coś w stylu
i to rozwiąże Twój problem
Ten post edytował tomeksobczak 2.06.2008, 12:49:38 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 02:02 |