Visualizzazione dei risultati da 1 a 3 su 3

Discussione: elenco dinamico php

  1. #1

    elenco dinamico php

    Ciao a tutti,
    spiego subito il mio problema.
    Ho un db con una serie di prodotti, nella pagina di ricerca del sito ho un menu' a tendina che viene popolata automaticamente andanto a prendere i nomi dei prodotti presenti nel db.
    Volevo inserire la voce 'Tutte' per poter fare la ricerca di tutti i prodotti.
    sapete dirmi quali parametri devo passare?
    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    698
    Certo che senza sapere com'è fatto il db è dura a dirsi

    Comunque, mi immagino che nel tuo menu ci siano categorie di prodotti (auto, moto, camion, astronavi, pattini) e mi immagino che ogni categoria sia una riga di una certa tabella fatta piu o meno cosi

    id_categoria | nome_categoria

    Allora mi immagino anche che gli id saranno dei progressivi >= 0

    In questo caso nella tua select html potresti mettere una voce in piu fatta cosi
    codice:
    <select>
    <option value='-1'>tutte</option>
    <option value='0'>Auto</option>
    ..
    <option value='N'>Risciò</option>
    Quando la richiesta arriva alla pagina php che la gestisce fai una bella if
    codice:
    if ($categoria_da_cercare==-1) {
    $query = "
    SELECT * 
    FROM prodotto, categoria 
    WHERE prodotto.categoria=categoria.id_categoria 
    ";
    
    // esegui la query
    
    } else {
    $query = "
    SELECT * 
    FROM prodotto, categoria 
    WHERE prodotto.categoria=categoria.id_categoria 
    AND id_categoria = $categoria_da_cercare
    ";
    }

  3. #3
    Funziona grazie 1.000!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.