det driller igen
Hej eksperterhvad har jeg gjort galt her? det er sikkert ganske simpelt. men kan ikke finde fejlen, det eneste jeg ved er at den ikke vil putte noget ind i databasen.... har gloet på det nu i flere timer.
håber i kan hjælpe mig.
her er min fejl besked...
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 'by' mobil, fastnet, email) VALUES('Michael Hansen', '', '', '',
og her kommer i script....
skriv.php
<?php
mysql_query("INSERT INTO telefonbog(navn, adresse, post, by' mobil, fastnet, email) VALUES('$navn', '$adresse', '$post', '$by', '$mobil', '$fastnet', '$email')") or die(mysql_error());
echo '<tr><td width="100">Navn</td><td width="10">:</td><td width="290">'.$_POST['navn'].'</td></tr>';
echo '<tr><td width="100">Adresse</td><td width="10">:</td><td width="290">'.$_POST['adresse'].'</td></tr>';
echo '<tr><td width="100">Post nr.</td><td width="10">:</td><td width="290">'.$_POST['post'].'</td></tr>';
echo '<tr><td width="100">By</td><td width="10">:</td><td width="290">'.$_POST['by'].'</td></tr>';
echo '<tr><td width="100">Mobil</td><td width="10">:</td><td width="290">'.$_POST['mobil'].'</td></tr>';
echo '<tr><td width="100">Fastnet</td><td width="10">:</td><td width="290">'.$_POST['fastnet'].'</td></tr>';
echo '<tr><td width="100">Email</td><td width="10">:</td><td width="290">'.$_POST['email'].'</td></tr>';
?>
her kommer formen der bliver udfyldt...
kontakt.php
<table border="0" cellpadding="0" cellspacing="0" width="600" align="center" style="margin-top:10px;">
<tr><td height="40" colspan="4" align="center"><h2>Tilføj Kontakter</h2></td></tr>
<form action="index.php?valg=skrivkontakt" method="post">
<tr><td width="100">Navn</td><td width="10">:</td><td width="290"><input name="navn" type="text" style="width:290;" maxlength="50" /></td><td rowspan="8"></td></tr>
<tr><td>Adresse</td><td>:</td><td><input name="adresse" type="text" style="width:290;" maxlength="100" /></td></tr>
<tr><td>Post nr.</td><td>:</td><td><input name="post" type="text" style="width:290;" maxlength="5" /></td></tr>
<tr><td>By</td><td>:</td><td><input name="by" type="text" style="width:290;" maxlength="50" /></td></tr>
<tr><td>Mobil</td><td>:</td><td><input name="mobil" type="text" style="width:290;" maxlength="13" /></td></tr>
<tr><td>Fastnet</td><td>:</td><td><input name="fastnet" type="text" style="width:290;" maxlength="13" /></td></tr>
<tr><td>Email</td><td>:</td><td><input name="email" type="text" style="width:290;" maxlength="255" /></td></tr>
<tr><td colspan="2" align="center"><input type="submit" name="submit" value="Godkend"></td>
<td align="center"><input type="reset" name="reset" value="Fortryd indtastning"></td></tr>
</form>
</table>
håber der er en som kan se hvad min fejl er. for kan slet ikke se den nogen steder.
på forhånd tak for hjælpen....
mvh. Delphiuser
