PHP interesse |
|
ik heb het volgende script gemaakt:
<?php
//toegang db
$host="localhost";
$user="";
$pass="";
$dbnaam="";
//connecteren
$db= mysql_connect($host, $user, $pass) or die ("kon niet connecteren");
//db selecteren
mysql_select_db($dbnaam, $db);
//kijken als gepost is
if(!isset($_POST["artikel"])){
//nu het form
?>
<?php
include "config.php";
?>
<html><body><h2>Artikel insturen:</h2><br>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
auteur:<br>
<input type="text" name="auteur"><br>
onderwerp:<br>
<input type="text" name="onderwerp"><br>
artikel:<br>
<textarea name="artikel" cols="100" rows"10">testje</textarea><br>
<input type="submit" value="stuur in!">
</form></body></html>
<?php
//de mop in de database zetten
}
else
{
mysql_query("INSERT INTO moppen (auteur, artikel, onderwerp) VALUES ('$auteur','$artikel','$onderwerp)") or die (mysql_error());
include "config.php";
echo "Je artikel is in de database gezet. het kan enkelle ogenblikken duren om het artikel op de website te zetten.<br><a href=\"index.php\">klik hier</a> om je artikel te bekijken";
}
?>
<?php //toegang db $host="localhost"; $user=""; $pass=""; $dbnaam=""; //connecteren //db selecteren //kijken als gepost is if(!isset($_POST["artikel"])){ //nu het form ?> <?php include "config.php"; ?> <html><body><h2>Artikel insturen:</h2><br> <form action=" <?php echo $_SERVER['PHP_SELF']; ?>" method="post"> auteur:<br> <input type="text" name="auteur"><br> onderwerp:<br> <input type="text" name="onderwerp"><br> artikel:<br> <textarea name="artikel" cols="100" rows"10">testje</textarea><br> <input type="submit" value="stuur in!"> </form></body></html> <?php //de mop in de database zetten } else { mysql_query("INSERT INTO moppen (auteur, artikel, onderwerp) VALUES ('$auteur','$artikel','$onderwerp)") or die (mysql_error()); include "config.php"; echo "Je artikel is in de database gezet. het kan enkelle ogenblikken duren om het artikel op de website te zetten.<br><a href=\"index.php\">klik hier</a> om je artikel te bekijken"; } ?>
maar hij geeft een fout:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '')' at line 1
het ligt niet aan de connectie want die is goed. ik heb de toeganggegevens even weg gedaan
weet iemand de fout weten te vinden???
|