Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Problem z zapytaniem SQL w PHP
kuna15
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 6.01.2015

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


Mam coś takiego:

  1. echo $sql2 = 'SELECT id_ut FROM `tags` where `tag`="'.$ccategory2.'" ORDER BY id asc LIMIT 1;' ;
  2. $resultxx = mysql_query($sql2);
  3. if(mysql_num_rows($resultxx) == 0) { echo 'pusto';
  4. while($row123 = mysql_fetch_assoc($resultxx)) {
  5. }
  6. }


Wynik: "pusto"
Czyli zapytanie nie zwróciło nic, jeśli jednak kod sql wyświetlony przez echo wrzucam do phpmyadmin to dostaję ładnie wynik.
O co tutaj chodzi, bo ślęczę nad tym już od dobrej godziny i nie mam pojęcia co robię nie tak.

Ten post edytował kuna15 15.10.2015, 16:29:01
Go to the top of the page
+Quote Post
KsaR
post
Post #2





Grupa: Zarejestrowani
Postów: 520
Pomógł: 102
Dołączył: 15.07.2014
Skąd: NULL

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


A jak zrobisz zamiast:
`tag`="'.$ccategory2.'"
Tak:
`tag`=\''.$ccategory2.'\'

?
--
Co wyswietla to pierwsze echo ktore robisz? (Pokaz jak ww. zmiana nie zadziala)

Ten post edytował KsaR 15.10.2015, 16:34:51


--------------------
Go to the top of the page
+Quote Post
rad11
post
Post #3





Grupa: Zarejestrowani
Postów: 1 270
Pomógł: 184
Dołączył: 7.10.2012
Skąd: Warszawa

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


albo tak

  1. "SELECT id_ut FROM tags WHERE tag = $ccategory2 ORDER BY id asc LIMIT 1"


Ten post edytował rad11 15.10.2015, 16:51:51
Go to the top of the page
+Quote Post
kuna15
post
Post #4





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 6.01.2015

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


Żadna z podpowiedzi nic nie zmieniła co pomogło mi dojść do tego, że includowany plik odpowiadający za bd był poziom wyżej niż odwołanie do niego.
Teraz już gra gitara, thx!
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 Aktualny czas: 21.08.2025 - 23:31