Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> SELEKT -jakiś Błąd... :(
shane54
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 19.03.2006

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


Co w tym zapytaniu może być nie tak?
  1. <?php
  2.  
  3. $wynik = mysql_query("SELECT * FROM reklama, serwisy_reklamowe, obiekty_noclegowe WHERE reklama.s
    erwis_reklamowy = serwisy_reklamowe.id AND serwisy_reklamowe.adres_serwisu = '$adres_serwisu' AND reklama.kategoria_reklamy = '$kategoria_reklamy' AND reklama.id_obiektu = obiekty_noclegowe.id"
    );
  4.  
  5. ?>

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource ...
jakiś pomysł?

__

Prosze uzywac bb code!
ActivePlayer
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




  1. <?php
  2. $wynik = mysql_query("....") or die(mysql_error());
  3. ?>
I co ci napisal? oczywiscie w miejsce kropek masz wstawic swoje zapytanie.
Jesli nie wypisal ci bledu, to pokaz kod za tą linią


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

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





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


" SELECT * FROM.... "


a MySQL to wróżka i wie co chcesz wyciągnąć?


--------------------

Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
" SELECT * FROM.... "
a MySQL to wróżka i wie co chcesz wyciągnąć?

@spenalzo oco ci chodzi? Przecież jak podasz *, to zwroci wszystko. * nie generuje bledów.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
spenalzo
post
Post #5





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


Nawet jak jest kilka połączonych tabel? Hm, nie wiem, po prostu baardzo dawno nie używalem dawno czegos takiego (select * z kilku tabel) ...
Inny powód to może być, że wrzucasz dane prosto ze zmiennych, a jak sie zaplącze tam jakiś niepożądany znak to zapytanie może sie wtedy wysypać.


--------------------

Go to the top of the page
+Quote Post
nospor
post
Post #6





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Nawet jak jest kilka połączonych tabel
Nawet wowczas. Nawet jesli w tabelach bedą pola o tej samej nazwie. Wowczas kolejne pola będą nadpisywały poprzednie. ALe zadnych errorów Mysql nie pluje.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
SongoQ
post
Post #7





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

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


Cytat
dawno nie używalem dawno czegos takiego (select * z kilku tabel) ...

He he dobre przyzwyczajenie, nie powinno sie takiego czegos uzywac jak select *.

@shane54 sprawdz czym jest $wynik i czy zapytanie zwrocilo rekordy.


--------------------
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: 19.08.2025 - 09:19