Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    536

    menu a discesa e selezione

    Ciao
    Ho questo codice:

    Codice PHP:

    <?php
    function dbconnect() {
        include(
    "dati.php");
        
    mysql_connect($dbhost$db_login$db_pass);
        @
    mysql_select_db("$database") or die ("Unable to select database");
    }
    dbconnect();
    $query "SELECT * FROM clientidb ORDER BY cognome";
    $esegui mysql_query($query)
    or die (
    "Non riesco ad eseguire la query $query");
    $righe mysql_num_rows ($esegui);

    ?>

    <html>
    <head>
    <title>Trova cliente</title>
    <?echo "[b]Clienti presenti nella rubrica:  <font color=\"#FF0000\">$righe[/b]</font>
    "
    ;?>
    </head>
    <body>
    <TABLE border=0 width=100% cellpadding=3>
    <tr>
    <td width=100% colspan=2>
    <p align=center>[b]Trova il cliente
    <form method=POST action=<? $PATH_INFO ?>>
    [/b]</td></tr>
    <tr>
    <td width=25%>[b]Cognome e Nome cliente[/b]</td>
    <td width=%><select  name=clienti size=1>
      <option>            </option>
    <?
       
    while ($valori mysql_fetch_array ($esegui)){
    $a1 $valori ["id_user"];
    $a2 $valori ["cognome"];
    $a3 $valori ["nome"];
    echo 
    "<option> $a2  $a3</option>";
    }
    ?>
      </select>
    </td></tr>

    <td width=18%>[b]<input type=submit value=Trova>[/b]</td>
    <td width=82%></form></td>
    </tr>
    </table>

    </body></html>
    In pratica richiamo dal Database il nome e cognome
    dei clienti, i quali sono visualizzati in un menu a discesa.

    Vorrei adesso, premendo il tasto trova, visualizzare nella stessa pagina (sotto al menu)
    il resto dei dati del cliente selezionato(città, data nascita ecc ecc) però non riesco
    a mettere insieme il codice php funzionante.
    ah proposito, selezionando lo spazio vuoto nel menu a discesa i dati precedenti dovrebbero
    essere cancellati (magari se ciò non fose possibile va bene anche un tasto reset.

    Potete aiutarmi?
    grazie

  2. #2
    Non saprei...

    ma ti segnalo che qui hai sbagliato l'HTML:

    Codice PHP:
    <?echo "[b]Clienti presenti nella rubrica: <font color=\"#FF0000\">$righe[/b]</font>
    "
    ;?>
    deve essere:


    Codice PHP:
    <?echo "[b]Clienti presenti nella rubrica: <font color=\"#FF0000\">$righe</font>[/b]
    "
    ;?>
    My new social network project: Wriler - Organize and Join Online Events

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.