ZenekN
25.01.2014, 11:17:32
Hej mam taki problem..
Mam kategorie, podkategorie, produkty.
Chciałbym wyświetlić na samym dole strony po otworzeniu karty/widoku produktu Pozostałe produkty w kategorii
Problem polega na tym że gdy wykonuję znalezienie wszystkich produktów w danej kategorii czy to podkategorii tego produktu który został wyświetlony
zapytanie znajduje i wyświetla również ten sam produkt który jest już wyświetlony.
Jak zastosować rozwiązanie aby znajdowało wszystkie produkty oprócz wyswietlonego ?
ghost1511
25.01.2014, 11:36:56
Chcesz pominąć ten produkt podczas pobierania go z bazy? Czy podczas wyświetlania go w PHP?
Jeżeli w bazie to klauzurą WHERE wyklucz identyfikator produktu z SELECTa.
Jeżeli w PHP to w pętli porównuj wyświetlane kolejno identyfikatory produktów z identyfikatorem "głównego" produktu.
ZenekN
25.01.2014, 13:22:37
Ok wielkie dzięki zaskoczyło drugie rozwiązanie
czyli
foreach ($foo as $bar) {
if ( $bar =! $id ){
}
}
Turson
25.01.2014, 13:26:08
if($bar['id']!=$aktualny_produkt_id){
echo $bar['nazwa_produtu']; }