• User Attivo

    Creazione form e inserimento dati sul db.

    Ciao a tutti,
    Lo so, è la base ma sto diventando matto per realizzare questo semplice form per l'inserimento dei dati su un db.

    Mi serve uno script in php che mi inserisca dei dati su un database e poi la possibilità di fare ricerche all'interno del db per alcuni dei dati inseriti.

    Il form è più o meno questo:

    <form action="inserisci-ristorante.php" method="post">
    
    <table>
    <tr><td>* Nome Ristorante:</td><td><input type="text" name="nome"></td></tr>
    <tr><td>* Indirizzo Email :</td><td><input type="text" name="email"></td></tr>
    <tr><td>* Descrizione :</td><td><TEXTAREA NAME="descrizione" ROWS=10 COLS=40></TEXTAREA></td></tr>
    <tr><td>Prodotti :</td><td><input type="text" name="prodotti"></td></tr>
    <tr><td>* Regione :</td><td><select id="SearchProvince" name="regione" class="provincesearch">
    <option value="" selected="selected">Inserisci regione</option>
    <option value="abruzzo">Abruzzo</option>
    <option value="basilicata">Basilicata</option>
    <option value="calabria">Calabria</option>
    <option value="campania">Campania</option>
    <option value="emiliaromagna">Emilia Romagna</option>
    <option value="friuli">Friuli Venezia Giulia</option>
    <option value="lazio">Lazio</option>
    <option value="liguria">Liguria</option>
    <option value="lombardia">Lombardia</option>
    <option value="marche">Marche</option>
    <option value="molise">Molise</option>
    <option value="piemonte">Piemonte</option>
    <option value="puglia">Puglia</option>
    <option value="toscana">Toscana</option>
    <option value="trentino">Trentino Alto Adige</option>
    <option value="umbria">Umbria</option>
    <option value="valdaosta">Val d'aosta</option>
    <option value="veneto">Veneto</option>
    <option value="sardegna">Sardegna</option>
    <option value="sicilia">Sicilia</option>
    </select> </td></tr>
    <tr><td>* Città :</td><td><input type="text" name="citta"></td></tr>
    <tr><td>Località :</td><td><input type="text" name="localita"></td></tr>
    <tr><td>* Indirizzo :</td><td><input type="text" name="indirizzo"></td></tr>
    <tr><td>Eventi :</td><td><TEXTAREA NAME="eventi" ROWS=10 COLS=40></TEXTAREA></td></tr>
    </table>
    <p>I dati segnati con * sono obbligatori!</p>
    
    <input type="submit" name="submit" value="Invia">
    </form>
    ```Nel creare la tabella non ho problemi, dovrebbe essere così:
    
    

    CREATE TABLE ristoranti (
    id int(11) NOT NULL auto_increment,
    name varchar(50) NOT NULL default '',
    descrizione varchar(250) NOT NULL default '',
    prodotti varchar(250) NOT NULL default '',
    regione varchar(50) NOT NULL default '',
    email varchar(50) NOT NULL default '',
    citta varchar(50) NOT NULL default '',
    localita varchar(50) NOT NULL default '',
    indirizzo varchar(250) NOT NULL default '',
    eventi varchar(250) NOT NULL default '',
    PRIMARY KEY (id)
    ) TYPE=MyISAM AUTO_INCREMENT=4 ;

    
    Come vedete mi manca la parte necessaria all'inserimento vero e proprio nel db, il file, chiamiamolo "inserisci-ristorante.php"
    E ovviamente anche un modulo di ricerca per campi, ad esempio la ricerca per regione,  eventi e descrizione.
    
    
    Qualche anima pia che mi aiuta, c'è?

  • User Attivo

    Risolto.