Visualizzazione risultati 1 fino 3 di 3

Discussione: Lettura database

  1. #1
    fabiovergotti non è connesso Utente
    Data registrazione
    18-02-2013
    Messaggi
    249

    Predefinito Lettura database

    Salve a Tutti
    in una mia pagina (http://fabiovergotti.altervista.org/...redenziali.php) dovrei fare in modo che, quando l'utente inserisce il proprio ID (nel text/area con scritto id) automaticamente il sistema compila il campo corrispondente alla domanda di sicurezza di sicurezza....
    l'unica cosa è che ogni utente ha la propria domanda....quindi il sistema dovrebbe fare una lettura sul database e stampare il risultato di questa nel campo...

    senza però uscire dalla pagina o rieseguirla.

    grazie in anticipo Fabio

  2. #2
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Una richiesta Ajax dovrebbe fare al caso tuo.


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  3. #3
    fabiovergotti non è connesso Utente
    Data registrazione
    18-02-2013
    Messaggi
    249

    Predefinito

    ajax per mia ignioranza non lo ho mai usato...potresti farmim un esempio di codice?

    Codice HTML:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento senza titolo</title>
    <style type="text/css">
    body {
    	background-color: #FF9;
    }
    </style>
    </head>
    
    <body>
    
    <table width="100%" border="0">
      <tr>
        <th scope="row">&nbsp;</th>
      </tr>
      <tr>
        <th scope="row">
        <form action="recupero_credenziali_interrogazione.php" method="post">
        <table width="97%" border="1">
          <tr>
            <th width="50%" scope="row">ID</th>
            <td width="50%"><label for="id"></label>
              <input type="text" name="id" id="id" /></td>
          </tr>
          <tr>
            <th scope="row">SESSO</th>
            <td><label for="sesso"></label>
              <select name="sesso" id="sesso">
                <option selected="selected"> </option>
                <option value="m">maschio</option>
                <option value="f">femmina</option>
                <option value="anonimo">ospite</option>
              </select></td>
          </tr>
          <tr>
            <th height="34" scope="row">CATEGORIA</th>
            <td><label for="tipo"></label>
              <select name="tipo" id="tipo">
                <option selected="selected"> </option>
                <option value="S">Studente</option>
                <option value="D">Docente</option>
                <option value="G">Genitore</option>
                <option value="A">Amministratore</option>
                <option value="E">Utente registrato autonomamente</option>
              </select></td>
          </tr>
          <tr>
            <th scope="row">NOME (NO COGNOME)</th>
            <td><label for="nome"></label>
              <input type="text" name="nome" id="nome" /></td>
          </tr>
          <tr>
            <th scope="row">DOMANDA DI SICUREZZA</th>
            <td><label for="domanda"></label>
              <label for="domanda"></label>
              <input type="text" name="domanda" id="domanda" /></td>
          </tr>
          <tr>
            <th scope="row">RISPOSTA DI SICUREZZA</th>
            <td><label for="risposta"></label>
              <input type="text" name="risposta" id="risposta" /></td>
          </tr>
          <tr>
            <th scope="row">E-MAIL</th>
            <td><label for="mail"></label>
              <input type="text" name="mail" id="mail" /></td>
          </tr>
        </table>
        <p>
          <input type="submit" name="button" id="button" value="invia richiesta  dati" />
        </p>
        </form>
        </th>
      </tr>
      <tr>
        <th scope="row">&nbsp;</th>
      </tr>
    </table>
    </body>
    </html>
    avrei bisogno che quando il text/area (name="id" id="id"), il campo text/area (name="sesso" id="sesso"), il campo text/area (name="tipo" id="tipo") vengono compilati il sistema esegue una lettura su una tabella (nome: generale" colonne: ID, PASSWORD, TIPO, SESSO) dove i 3 campi corrispondono ai dati inseriti dall'utente, se la lettura da esito 0 la riesegue in un'altra tabella (nome:esterni colonne: ID, PASSWORD, TIPO, SESSO); se la lettura da nuovamente esito negativo il campo text/area (name="domanda" id="domanda") deve rimanere vuoto altrimenti deve riempirlo con la scritta presente nella colonna "DOMANDA" (in entrambi i casi di lettura, sia se il risultato viene rilevato nella prima lettura sia se viene rilevato nella seconda)


    dati accesso db:
    host: localhost
    id: (lasciare vuoto il campo)
    pass: (lasciare vuoto il campo)
    tabella1: generale
    tabella2: esterni



    grazie


    ps: link della pagina: http://fabiovergotti.altervista.org/...redenziali.php

    lascia stare la garfica...è da rifare =) =) =) =)
    Ultima modifica di fabiovergotti : 12-11-2013 alle ore 07.45.58

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •