
Originariamente inviata da
linea3000
Salve Luke il risultato che voglio ottenere è il seguente la query deve darmi un id univoco dell'articolo e va bene la imposto cosi
$query = "SELECT id,categoria,modello,stile,foto1 FROM dati ORDER BY id DESC LIMIT $start,$step";
però vorrei che mi trovasse gli altri articoli di quel modello stavo provando WHERE modello LIKE '$modello'
ma non funziona mi restituisce tutti gli articoli e tutte le cattegorie
Per selezionare uno specifico id devi usare un clausola WHERE altrimenti ti restituisce tutte le righe del DB.
Codice PHP:
$query = "SELECT id,categoria,modello,stile,foto1 FROM dati WHERE id=$id LIMIT 1";
$result = mysql_query($query, $db);
$prodotto= mysql_fetch_array($result);
In questo modo in $prodotto hai tutte le info sul tuo prodotto.
Per trovare quelli della stessa categoria userai una nuova query
Codice PHP:
$query = "SELECT id,categoria,modello,stile,foto1 FROM dati WHERE categoria=$prodotto['categoria'] ORDER BY id DESC LIMIT $start,$step";