problem med php og mysql.
Hej eksperter kan virklig ikke forstå hvorfor denne kode ikke virker.når jeg bruger den og vil oprette en kode så bliver der hverken oprettet koden i databasen og den skriver ingen mysql fejl. for at sige det lige
ud sker der ikke en skid.
har kigget på koden længe og kan ikke finde fejlen det er sikkert bare en lille irreterende fejl men jeg åber i kan hjælpe mig med at finde den.
og jo der er mysql connect i min kode.
if($_GET['do'] == "insert" && isset($_POST['id']))
{
$todb['dato'] = mysql_real_escape_string($_POST['dato']);
$todb['katerogiid'] = mysql_real_escape_string($_POST['katerogiid']);
$todb['kodenavn'] = mysql_real_escape_string($_POST['kodenavn']);
$todb['kodebeskrivelse'] = mysql_real_escape_string($_POST['kodebeskrivelse']);
$todb['koden'] = mysql_real_escape_string($_POST['koden']);
$todb['kodelink'] = mysql_real_escape_string($_POST['kodelink']);
$insert_data = mysql_query("INSERT INTO brugere(
dato,
katerogiid,
kodenavn,
kodebeskrivelse,
koden,
kodelink)VALUES(
'".$todb['dato']."',
'".$todb['katerogiid']."',
'".$todb['kodenavn']."',
'".$todb['kodebeskrivelse']."',
'".$todb['koden']."',
'".$todb['kodelink']."')");
if($insert_data)
{
print"Din kode blev oprettet.<br /><br />";
}
else
{
print "<b>FEJL:</b> ".mysql_error();
}
}
html :
<form action="?do=insert" method="post">
Dato: <input type="text" name="navn" value="<?=$_POST['dato'];?>" /><br>
Katgoriid: <input type="text" name="alder" value="<?=$_POST['katerogiid'];?>" /><br>
Kodenavn: <input type="text" name="email" value="<?=$_POST['kodenavn'];?>" /><br>
Kodebeskrivelse: <input type="text" name="email" value="<?=$_POST['kodebeskrivelse'];?>" /><br>
koden: <input type="text" name="email" value="<?=$_POST['koden'];?>" /><br>
Kodelink: <input type="text" name="email" value="<?=$_POST['kodelink'];?>" /><br>
<input type="submit" value="Tilf¯j kode" />
</form>
