Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Elenco record database quando si carica una pagina

    Ciao a tutti
    sono nuovo e appena arrivato quindi una stretta di mano virtuale a tutti.
    Ho un piccolo problema che dovrei risolvere:
    Caricando una pagina PHP dovrei fare in modo da visualizzare tutti i record del database MySql senza utilizzare il submit del form, adesso scrivo il codice della pagina:

    include("conf.php"); //indirizzi e pass database
    include("testata.php"); //testata della pagina

    $tsdb = mysql_connect($db_host,$db_user,$db_password) or die("Errore connessione MySql: " . mysql_error());


    $ricerca=mysql_query('SELECT * FROM ts_locali');
    echo "
    <table width=\"80%\" border=\"0\" cellspacing=\"1\" cellpadding=\"3\" align=\"center\" ><tr>\n"
    ."<td bgcolor=\"red\">Num.ID</td><td bgcolor=\"#5871D9\">NOME</td><td bgcolor=\"#5871D9\">INDIRIZZO</td>\n"
    ."<td bgcolor=\"#5871D9\">TELEFONO</td><td bgcolor=\"#5871D9\">PROVINCIA</td>\n";
    if (empty($ricerca)) {}
    else {
    while ($ricerca1 = mysql_fetch_object($ricerca)) {

    echo "<tr><td bgcolor=\"#C4D1FD\">$ricerca1->locid</td><td bgcolor=\"#C4D1FD\">$ricerca1->locnome</td><td bgcolor=\"#C4D1FD\">$ricerca1->locind</td>\n"
    ."<td bgcolor=\"#C4D1FD\">$ricerca1->loctel</td><td bgcolor=\"#C4D1FD\">$ricerca1->locpro</td></tr>\n";
    }
    }
    echo"</tr></table>\n";
    if (empty($ricerca)) {}
    else {
    mysql_free_result($ricerca);
    }




    include('piede.php')

    - questo codice mi legge nel database e mi crea una tabella con tante righe quanti sono i record ma devo farlo quando si apre la pagina e non con il submit.
    Come posso fare?

    Grazie mille

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    Benvenuto, però mi spiace bacchettarti subito, ma non si capisce molto il discorso del submit.

    Rileggere la domanda prima di postare farebbe bene.

  3. #3
    Una bacchettata al giorno toglie il medico di torno.
    Cerco di essere più chiaro:

    La richiesta al database deve avvenire quando la pagina si carica ovvero questa interrogazione deve avvenire senza utilizzare alcun submit manuale:

    $ricerca=mysql_query('SELECT * FROM ts_locali');

    Grazie

  4. #4
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    ma dal codice che posti sopra nessuno vede nessun tipo di form o di submit.

    se richiami quella pagina dovrebbe far vedere i risultati, no?

  5. #5
    Si lo dovrebbe fare e lo fa se inserisco una riga che da ottimo imbranato mi ero dimenticato:

    $tsdb = mysql_select_db($db_database,$tsdb) or die("Errore connessione database: " . mysql_error());

    Vi prego di scusarmi adesso funziona

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.