Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyświetlanie wybranych danych z bazy danych na www
krzychu106
post 20.09.2010, 20:59:06
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

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 - 15:44