Visualizzazione risultati 1 fino 3 di 3

Discussione: guestbook e problema pagina risultati

  1. #1
    Guest

    Predefinito guestbook e problema pagina risultati

    Buonasera,
    ho un problema su un codice php. sto cercando di creare un piccolo gestbook ma mi sono bloccato alla pagina dell'estrapolazione degli articoli inseriti tramite form.
    Dunque, per spiegarvi meglio, il form è qui: http://www.webb2011.altervista.org/G...nserimento.php

    la pagina del'inserimento è in inserimento1.php ed infine la pagina che risulta essere bianca, dove si dovrebbero vedere gli articoli inseriti è questa: /guestbook/leggi.php

    Il codice che ho inserito è questo:
    Codice PHP:
    $myconn = mysql_connect('localhost', 'webb2011', '*****') or die;
    mysql_select_db('gu_articoli', $myconn) or die;
    $query = "SELECT * FROM tabella";
    $result = mysql_query($query, $myconn) or die;
    $numrows = mysql_num_rows($result);
    if (
    $numrows==0) {
    print
    "NESSUN ELEMENTO TROVATO !";
    }
    else
    {
    for (
    $x=0; $x<$numrows; $x++){
    $resrow = mysql_fetch_rows($result);
    $nome = $resrow[0];
    $email = $resrow[1];
    $testo= $resrow[2];
    print
    "nome : <b>" . $nome . "</b>";
    print
    "email : <b>" . $email . "</b>";
    print
    "testo : <b>" . $testo . "</b>";
    }
    }
    ?>
    secondo voi dove puo' essere l'errore??
    Grazie in anticipo
    Ultima modifica di alemoppo : 16-11-2011 alle ore 18.14.08 Motivo: +tag [php]

  2. #2
    Guest

    Predefinito

    Non capisco cosa significhi
    Codice PHP:
    or die;
    Modificalo in
    Codice PHP:
    or die(mysql_error());
    e scrivici il testo che ti compare.
    Ciao!
    P. S.: inserimenti1.php non esiste.

    EDIT:
    Vedi se così funziona:
    Codice PHP:
    <?php
    $dbhost
    = "webb2011.altervista.org"; //Database Host
    $dbuser = "webb2011"; //Database User
    $dbpass = ""; //Database Password - lascia vuoto
    $dbname = "my_webb2011"; //Database Name
    $db = mysql_pconnect($dbhost,$dbuser,$dbpass);
    mysql_select_db("$dbname",$db);

    $query = mysql_query("SELECT * FROM tabella") or die(mysql_error());
    $numrows = mysql_num_rows($result);
    if (
    $numrows==0) {
    print
    "NESSUN ELEMENTO TROVATO !";
    }else{
    while(
    $rigo=mysql_fetch_array($query)){
    $nome = $rigo['nome'];
    $email = $rigo['email'];
    $testo= $rigo['testo'];
    print
    "nome : <b>" . $nome . "</b><br />";
    print
    "email : <b>" . $email . "</b><br />";
    print
    "testo : <b>" . $testo . "</b><br />";
    }
    }
    ?>
    Da modificare con i tuoi parametri.
    Ultima modifica di radiodelmomento : 16-11-2011 alle ore 18.50.14

  3. #3
    Guest

    Predefinito

    Grazie mille per l'aiuto. Ora è sorto un ultimo, e spero ultimo problema. Non legge gli articoli..nel senso che mi diche che la tabella non contiene dati! Impossibile dato che i byte della tabella sono piu di 50!
    Puo' essere un errore a livello di parametri?

Regole di scrittura

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