Visualizzazione dei risultati da 1 a 5 su 5

Discussione: form in php

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    3

    form in php

    Ciao a tutti,
    ho la necessità di realizzare un form in php con 2 campi parametro 1, parametro 2.
    Ho creato il database mysql e la tabella contente i dati e la pagina del form, che ho chiamato cerca.php. Io vorrei che il risultato della ricerca restituisse il/i record che contiene i dati che l'eventuale utente inserisce nel form.
    Qualcuno può indicarmi la strada giusta per andare avanti?
    Spero di aver postato nella sezione giusta.
    Un saluto a tutti.
    Sarah

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,503
    Quanto ne sai di PHP?
    Il form si fa in HTML, i dati scritti nel form saranno poi inviati a un file php che li metterà insieme per comporre la query da inviare al DB.
    Il DB restituirà il risultato della query e potrai scorrere tutti i record, ad esempio, con la funzione mysql_fetch_array().

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    3
    Non so molto di php, cmq riesco a creare un form in html.
    In teoria avevo intuito il procedimento ma in pratica è tutt'altra cosa.
    grazie.
    Sarah

  4. #4
    Utente di HTML.it L'avatar di brodik
    Registrato dal
    Jan 2009
    Messaggi
    765
    form.html
    Codice PHP:
    <form name="test" action="parse.php" method="GET">
    <
    input type="text" name="nome" value="Inserisci nome">
    <
    input type="submit" value="Invia"
    parse.php
    Codice PHP:
    <?php
    $name 
    $_GET['nome'];

    mysql_connect("host""mysql_user""mysql_password") or
    die(
    "Impossibile connettersi: " mysql_error());
    mysql_select_db("my_db");

    $result mysql_query("SELECT id, info FROM my_table WHERE name LIKE '%$name%'");
    while(
    $row mysql_fetch_array($resultMYSQL_ASSOC)){
    print 
    $row["id"]." - ".$row["info"];
    }

    mysql_free_result($result);
    ?>
    ovviamente scritto e non testato

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    3
    Grazie tante, ora ci provo.
    Sarah

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.