Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] i [mysql] zapytanie do wielu tabel
b4rtus
post 14.03.2006, 14:18:57
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 1.03.2006

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


Witam!:)

Mam 4 tabele z kategoriami

kategoria1
kategoria2
kategoria3
kategoria4

Tabele te nie maja takiej samej struktury.

  1. <?php
  2. z1 ="SELECT * from kategoria1, kategoria2, kategoria3, kategoria4 WHERE model li
    ke \"%$model%\" "
    ;
  3. $w1 = mysql_query($z1);
  4. while($x1 = mysql_fetch_array($w1)) {
  5.  
  6. echo $x1['id'];
  7. echo $x1['firma'];
  8. echo $x1['model'];
  9.  
  10.  
  11. }
  12.  
  13. ?>


Czemu to nie chce dzialac? Wyswietla mi tylko z 1 kategorii sad.gif
Czy moze ktos mnie naprowadzic co robie zle?

Pozdrawiam!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kszychu
post 14.03.2006, 15:17:17
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

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


Cytat(Guest @ 2006-03-14 15:08:58)
napisz ten blad bo tak to nawet mi sie nie chce patrzec na to zapytanie jak nie wiem co zwraca mysql.

Czasami nie trzeba zbytnio się przyglądać, by zobaczyć co jest nie tak.
Te tabele nie są ze sobą połączone. To zapytanie jest niepoprawne. Powinieneś użyć osobnego zapytania dla każdej tabeli.
A tak w ogóle, nie dało się tego zawrzeć w jednej tabeli, musi to byćrozbite na cztery?


--------------------
"Coś się kończy, coś się zaczyna." Andrzej Sapkowski
Go to the top of the page
+Quote Post

Posty w temacie


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.08.2025 - 19:58