Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Duplicazione valori

  1. #1

    Duplicazione valori

    Ciao a tutti

    Oggetto: negozio online
    Problema: nella pagina dove vengono visualizzati tutti i prodotti appartenenti ad una determinata categoria, ho inserito su richiesta del cliente un form attraverso il quale l'utente può visualizzare tutti i prodotti di quella categoria in base alla marca. Il cliente nel suo pannello di amministrazione quando inserisce il prodotto deve inserire anche il nome della marca. Quindi nel form che ho creato ho messo come output la varie marche contenute nella tabella "prodotto". Il problema è che se ad esempio ci sono tre prodotti con la marca burton anche nel form mi verranno fuori tre valori con lo stesso nome della marca. Vi posto il codice per capire meglio:

    Codice PHP:
    <form name="marca" action="viewmarca.php" style="border:0px">
    <p align="right">
    <font face="Verdana" size="1">
    Seleziona la marca: <select size="1" name="marca" style="font-family: Verdana; font-size: 8 pt">
     <? 
    include ("config.php");

    $db mysql_connect($db_host$db_user$db_password);
    if (
    $db == FALSE)
    die (
    "Errore nella connessione. Verificare i parametri nel file config.php");
    mysql_select_db($db_name$db)
    or die (
    "Errore nella selezione del database. Verificare i parametri nel file config.php");

    $query "SELECT * FROM prodotto WHERE CATEGORIA='$categoria'";

    $result mysql_query($query$db);
    while (
    $row mysql_fetch_array($result))

    echo 
    "<option value=\"$row[MARCA]\">$row[MARCA]</option>";
    }
    ?>
    </select> <input type="submit" value="Invia" style="font-family: Verdana; font-size: 8 pt">
    </font>
    </form>
    Qualcuno può darmi una mano?!
    Grazie in anticipo

    Alessandro

  2. #2
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    select distinct(marca) from tabella prodotti

    una cosa cosi'..
    La vita e' uno switch();

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.