Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Problem ze zmienną
majestiq
post 20.09.2009, 00:55:12
Post #1





Grupa: Zarejestrowani
Postów: 235
Pomógł: 0
Dołączył: 26.10.2006

Ostrzeżenie: (0%)
-----


  1.  
  2. for ($i=193867; $i<193879; $i++){
  3.  
  4. $sq ='SELECT * FROM `tabela` WHERE id = $i';
  5. $sq = mysql_query($sq);
  6. $sq = mysql_fetch_array($sq);
  7.  
  8.  
  9. var_dump($sq);
  10.  
  11.  
  12. }



Po wykonaniu zwraca bool(false) ... , ale jak wpisze zamiast WHERE id = $i
WHERE id = 193867 to już wyświetla mi wynik.

W takim razie jakoś żle to zmienną podaje, próbowałem w cudzysłowach i też to nic nie daje ... :/

Ten post edytował majestiq 20.09.2009, 00:57:14


--------------------
Free mp3 download.
Go to the top of the page
+Quote Post
flashdev
post 20.09.2009, 01:48:44
Post #2





Grupa: Zarejestrowani
Postów: 812
Pomógł: 117
Dołączył: 2.12.2008

Ostrzeżenie: (10%)
X----


  1. $sq ='SELECT * FROM `tabela` WHERE id = ' . $i;


Zamiast robić tyle zapytań do bazy lepiej zrób jedno i użyj do tego np. LIMIT


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.06.2025 - 18:02