Visualizzazione dei risultati da 1 a 3 su 3

Discussione: aiuto errore :?

  1. #1
    Utente di HTML.it L'avatar di torrone
    Registrato dal
    Apr 2006
    residenza
    Padova
    Messaggi
    1,128

    aiuto errore :?

    questo script mi serve per inviare da una pagian una frase(riga) al databese..

    ho 4 pagine (ps. questo script lo preso su "php.html.it/script/"

    cmq riassumendo


    index.php --> con il form per aggiungere la farse/riga al db
    add.php --> dovrebbe essere la pagian che invia la riga/frase al db
    view.php --> che mi serve per vedere i risultati del db, cioè tutte le frasi/righe
    config.php --> connessione

    ora vi mostro pagina per pagina.. volevo chiedervi un aiuto perchè quando provo ad aggiungere una riga/farse nella pagian add.php mi da un'errore nella terza riga..

    riassumiamo

    index.php

    Codice PHP:
    <p align="center">[b]Sondaggio:[/b]</p>
    <
    p align="center">[b]<font color="#0000FF">L' unica cosa per cui vale la pena 
    Vivere !</font>[/b]</p>
    <form action ="add.php" method = "post">
    <p align="center">
    <input type ="text" name = "sondaggio" size="25" maxlength="100">
    <input type="submit" name="Invia" value="Invia"> </p>
    </form> 
    add.php --> qui mi da errore nella terza riga :master:

    Codice PHP:
    <?php
    include("config.php); {
    $db=mysql_connect($server,$username,$password) or die ("Errore durante la connessione al database!");
    $sql="INSERT INTO $tabella (sondaggio)
    VALUES('".$sondaggio."')";
    mysql_db_query(
    $database,$sql,$db);
    mysql_close();
    echo('Invio in corso ...  <META HTTP-EQUIV="
    Refresh" CONTENT="2URL=view.php">') }
    ?>
    view.php --> qui nessun probelma, se provo ad aggiungere la riga dal db me la elenca normalmente

    Codice PHP:
    <?php
    $server
    ="***";
    $username="***";
    $password="***";
    $database="***";
    $tabella="sondaggio";
    $db=mysql_connect($server,$username,$password) or die ("Errore durante la connessione al database!");
    $sql="SELECT * FROM $tabella";
    $result=mysql_db_query($database,$sql,$db);

    echo 
    "<center><table BORDER=0 CELLSPACING=1 CELLPADDING=2 WIDTH=100% align=\"center\" bgcolor=\"#000000\">";
    echo 
    "<tr bgcolor=\"#EEEEEE\">";
    echo 
    "<td height=\"10\" align=\"center\" bgcolor=\"#F2CA68\">[b]<font face=\"Verdana\" color=\"#000000\" size=\"1\">Risultati:</font>[/b]</td></tr>";

    while (
    $row=mysql_fetch_array($result)) { 
     
    $sondaggio $row["sondaggio"];
     echo
    "<tr bgcolor=\"#EEEEEE\"><td bgcolor=\"#83AEEA\" align=\"center\"><font size=\"1\" face=\"Verdana\">$sondaggio</font></td></tr>";
     }
    echo 
    "</table>";
    echo 
    "</center>";
    mysql_close();
    ?>
    config.php

    Codice PHP:
    <?php
    $server
    ="***";
    $username="***";
    $password="***";
    $database="***";
    $tabella="sondaggio";
    ?>
    poi come scritto logicamente nel file di testo, ho creato una tabella nel databas di nome sondaggio e con un campo di nome sondaggio tipo text...

    ma dov'è l'errore nella pagian add.php aiuto... grazie mille..


    ps. questo script qui l'ho preso qui http://php.html.it/script/vedi/1862/superalbi-pool-01/

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    include("config.php); {

    mancano le virgolette di chiusura dell'inclusione e non so a che serva la graffa.

    evita di usare mysql_db_query.

    Nota: Questa funzione è stata sconsigliata a partire dal PHP 4.0.6. Non usare questa funzione.Usare invece mysql_select_db() e mysql_query().

  3. #3
    Utente di HTML.it L'avatar di torrone
    Registrato dal
    Apr 2006
    residenza
    Padova
    Messaggi
    1,128
    grazie.. ora aggiungendo le virgolette funziona, circa.. (non ho cambiato però quelloc eh mi hai detto..
    ora mi aggiunge una riga, ma ogni volta vuota e non con quello ceh scrivo.. mi riusciresti a modificare il codice?! cioè correggermelo completamente?!.. :master:

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.