Tutorial script problem

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
rk9
Δημοσιεύσεις: 43
Εγγραφή: 15 Δεκ 2004 11:28

Tutorial script problem

Δημοσίευση από rk9 » 20 Δεκ 2004 11:41

Έχω το παρακάτω script.... Κάθε φορά που προσπαθώ να προσθέσω tutorial πέρνω σφάλμα! (MySQL syntax error) μπορεί να δoκιμάσει κανείς το script και να δώσει μία λύση?

Κώδικας: Επιλογή όλων

CREATE TABLE `sbmt1` (

`postID` INT NOT NULL AUTO_INCREMENT ,

`postTITLE` TEXT NOT NULL ,

`postAVATAR` TEXT NOT NULL ,

`postEMAIL` TEXT NOT NULL ,

`postTXT` TEXT NOT NULL ,

PRIMARY KEY ( `postID` )

);

config.php

Κώδικας: Επιλογή όλων

<?php
// Configuration variables
$dbname = "tutorials";
$dbusername = "username";
$dbpasswd = "password";
$dbhost = "localhost";
$table = "sbmt1";
$connection = mysql_pconnect&#40;"$dbhost","$dbusername","$dbpasswd"&#41;
or die &#40;"Couldn't connect to server."&#41;;
mysql_select_db&#40;"$dbname", $connection&#41;
or die&#40;"Couldn't select database."&#41;;
?>
add.php

Κώδικας: Επιλογή όλων

<form action="verify.php" method=post>

<input type="text" name="frmtitle" size="23" value="Title"><br />

<input type="text" name="frmavatar" size="23" value="http&#58;//avatar.location"><br />

<input type="text" name="frmemail" size="23" value="user@email.com"><br />

<textarea name="frmtxt" id="frmtxt">Text</textarea>

<input type="submit" name="Submit" value="Submit">

</form>
verify.php

Κώδικας: Επιλογή όλων

<?php



// Include the config



include&#40;"config.php"&#41;;



// Set the variables from the form



$posttitle = $_POST&#91;'frmtitle'&#93;;

$postavatar = $_POST&#91;'frmavatar'&#93;;

$postemail = $_POST&#91;'frmemail'&#93;;

$posttxt = $_POST&#91;'frmtxt'&#93;;



// Add it to the database



$sql = "INSERT INTO $database SET postTITLE='$posttitle', postAVATAR='$postavatar',

postEMAIL='$postemail', postTXT='$posttxt'";



if &#40;mysql_query&#40;$sql&#41;&#41; &#123;             

    echo&#40;"Your post has been added<br />"&#41;;

      &#125; else &#123;

        echo&#40;"Error adding entry&#58; " .  mysql_error&#40;&#41; . ""&#41;;

      &#125;



?>



<script language=javascript>

<!--

location.href="view.php";

//-->

</script>
view.php

Κώδικας: Επιλογή όλων

<?php



// Include the config



include&#40;"config.php"&#41;;



// Configuration variables



$result = mysql_query&#40;"SELECT * FROM $database ORDER BY postID DESC"&#41;;

$row = mysql_num_rows&#40;$result&#41;;

    if &#40;!$result&#41; &#123;

      echo&#40;"<b>Error performing query&#58; " . mysql_error&#40;&#41; . "</b>"&#41;;

      exit&#40;&#41;;

    &#125;



while &#40;$row = mysql_fetch_array&#40;$result&#41; &#41; &#123;

    $id = $row&#91;"postID"&#93;;

    $title = $row&#91;"postTITLE"&#93;;

    $avatar = $row&#91;"postAVATAR"&#93;;

    $msgemail = $row&#91;"postEMAIL"&#93;;

    $msgtext = $row&#91;"postTXT"&#93;;



echo "

<table width=\"60%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">

  <tr>

    <td width=\"13%\" rowspan=\"2\"><div align=\"center\"><img src=\"". $avatar ."\" width=\"60\" height=\"60\"></div></td>

    <td width=\"87%\"><div align=\"center\">". $title ."</div></td>

  </tr>

  <tr>

    <td><div align=\"center\">". $msgtext ."</div></td>

  </tr>

</table><br><br>";

&#125;



?>

Άβαταρ μέλους
cordis
Administrator, [F|H]ounder, [C|S]EO
Δημοσιεύσεις: 27626
Εγγραφή: 09 Οκτ 1999 03:00
Τοποθεσία: Greece
Επικοινωνία:

Tutorial script problem

Δημοσίευση από cordis » 20 Δεκ 2004 12:50

στο insert βάλτου κιι ένα postID=null
Δεν απαντάω σε προσωπικά μηνύματα με ερωτήσεις που καλύπτονται από τις ενότητες του forum. Για ο,τι άλλο είμαι εδώ για εσάς.
- follow me @twitter

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 2 επισκέπτες