Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. calin64
    3. Post
    C

    calin64

    @calin64

    • Profilo
    • Chi segue 0
    • Da chi è seguito 0
    • Discussioni 1
    • Post 2
    • Migliore 0
    • Gruppi 0
    Iscrizione Ultimo Accesso
    Età 68
    0
    Reputazione
    2
    Post
    0
    Visite al profilo
    0
    Da chi è seguito
    0
    Chi segue
    User Newbie

    Post creati da calin64

    • RE: Uso LIKE con % ma con tutti records a vista

      Tantissime grazie dalla risposta veloce... adesso provo ad applicare ciò che hai scritto. Grazie ancora

      postato in Coding
      C
      calin64
    • Uso LIKE con % ma con tutti records a vista

      Cari amici, ho una dbase dei libri, ho preparato una pagina php che presenta una form dove inserire il cognome dell'autore che funziona!!
      Ma quando si apre la pagina viene subito sotto la tabella con tutti i record del DBase. So che dovrei levare i "%" se uso LIKE ma per me è utile se scrivo solo parte del cognome perche mi trova tutto.
      Domando, c'è un modo di usare LIKE senza che venga sotto la tabella con tutti i records?
      Grazie

                          <form method='get' action='<?php echo $PHP_SELF; ?>'>
                            <p>cognome  
                              <input size='30' name='apellido'>
                            </p>
                            <p> 
                              <input type='submit' name='Apply' value=' Cerca '>
                            </p>
                          </form>
                          <p> 
                            <?php // Make a MySQL Connection
      

      mysql_connect("myserver", "Sql123456", "passw") or die(mysql_error());
      mysql_select_db("Sql123456_1") or die(mysql_error());

      // Get all the data from the "tabella1" table
      $cur = mysql_query ("
      SELECT cognome, nome, titolo, anno_pub
      FROM tabella1
      WHERE cognome LIKE '%$apellido%'
      ");

      echo "
      <table border>
      <tr><th>Cognome<th>Nome<th>Titolo<th>Anno Pubblicazione</tr>
      ";
      while ($riga = mysql_fetch_row($cur)){
      echo "<tr><td>$riga[0]<td>$riga[1]<td>$riga[2]<td>$riga[3]";
      }
      echo "</table>";

      ?>
      </p>

      postato in Coding
      C
      calin64