Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wyświetlanie wybranych danych z bazy danych na www
krzychu106
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 2.04.2007

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


Witam
Mam problem:
Zrobiłem sobie bazę danych. W niej mam tabele produkt, w której mam id, nazwa, kategoria, kolor, rozmiar, waga, grubosc, opakowanie_z. Wyciągam te dane z bazy danych tak:

SELECT id, nazwa, kategoria, kolor, rozmiar, waga, grubosc, opakowanie_z FROM produkt WHERE '$nazwa' = kategoria


Wypisuję później na stronie te dane w tabeli ale wcześniej sprawdzam czy jest wpis w bazie. Jak jest to wypisuje a jak nie to nie. Sprawdzam to tak:

if (strlen($prod['kolor'])>0)
{
$kolor = '<td width="150px"><b>kolor:</b> '.$prod['kolor'].'</td>';
}

I tu pojawia się problem: Jak w pozycji id=90 kolor jest zapisany np jako czarny to przy wyświetlaniu wypisuje kolor: czarny. A gdy wypisuje produkt o id=91, który w bazie nie ma wpisu w rekordzie kolor to jest wypisywany kolor z poprzedniego produktu (kolor: czarny). może jest jakiś inny sposób na wyświetlanie tylko rekordów, które zawierają wpis?
Go to the top of the page
+Quote Post
Snap
post
Post #2





Grupa: Zarejestrowani
Postów: 75
Pomógł: 4
Dołączył: 29.05.2005

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


wyczyść zmienną $kolor po wykonaniu pętli
Go to the top of the page
+Quote Post
krzychu106
post
Post #3





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 2.04.2007

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


Dzięki za podpowiedź. Już wszystko ok. Czasami umysł może mieć jakieś zaćmienie (IMG: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: 7.10.2025 - 22:46