Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL] zwraca 2 wyniki zamiast 3
Sadu2
post
Post #1





Grupa: Zarejestrowani
Postów: 229
Pomógł: 13
Dołączył: 31.05.2007

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


Witam,
Mam taki kod:

  1. <?php
  2. $b="SELECT kategorie.*,podkategoria.* FROM kategorie LEFT JOIN podkategoria ON 
    nazwa = p_kategoria WHERE p_kategoria = nazwa AND k_id='$id'"
    ;
  3. $query = mysql_query($b) or die (mysql_error());
  4.  
  5. while($bioly = mysql_fetch_array($query)) {
  6. echo '<li><a href="index.php?cmd=produkt&kategoria='.$bioly[k_id].'&id='.$bioly['p_id'].'">'.$bioly['p_nazwa'].'</a></li>';
  7. }
  8. ?>


W wyniku zwraca mi:

pistolet
maska

A w bazie mam 3 rekordy:

samochod
pistolet
maska

Proszę o pomoc bo już sie męcze troche z tym (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
nospor
post
Post #2





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




ale w select masz warunki. Najwyraźniej tylko te dwa rekordy spelniaja te warunki
Go to the top of the page
+Quote Post
Sadu2
post
Post #3





Grupa: Zarejestrowani
Postów: 229
Pomógł: 13
Dołączył: 31.05.2007

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


W phpmyadminie wpisuje te zapytanie i mi zwraca 3 rekordy (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
kosmos
post
Post #4





Grupa: Zarejestrowani
Postów: 367
Pomógł: 17
Dołączył: 4.03.2008

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


Usuń warunek i zobacz czy zapytanie zwróci Ci wsystkie dostępne tam rekordy, zarówno w bazie jak i z położenia przeglądarki ( czy są takie same )

Ten post edytował kosmos 19.06.2008, 21:48:10
Go to the top of the page
+Quote Post
Sadu2
post
Post #5





Grupa: Zarejestrowani
Postów: 229
Pomógł: 13
Dołączył: 31.05.2007

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


Dzięki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 14:42