Hallo Leute, ich hab hier ein Formula geschrieben um einen Datensatz in meine DB zu schreiben. Aber es funktioniert einfach nicht:
Hier noch die Datentypen
varchar: artikelbez , artikelnr , titeltwo, jahr, ismn
int : cat
decimal: preis
text: beschreibung
Ich hoffe es kann mir jemand helfen. Danke
Code:
<?
if($gesendet)
{
$db = mysql_connect($server, $user, $pass);
$mysqlab = "INSERT INTO produkt_cat1 (artikelbez, jahr, titeltwo, artikelnr, ismn, preis, beschreibung, cat)
VALUES ('$a' , '$j' , '$t' , '$ar' , '$i' , $p , '$b' , $c )";
$abfrage = mysql_db_query($database, $mysqlab);
$num = mysql_affected_rows();
}
?>
</head>
<body>
<h1> news_erfassen </h1>
<p> </p>
<form action="<? $PHP_SELF ?>" method="post">
<table align="center" width="400">
<tr>
<td><p>Autor: </p></td>
<td><input type="text" name="a" ></td>
</tr>
<tr>
<td><p>Jahr: </p></td>
<td><input type="text" name="j" ></td>
</tr>
<tr>
<td><p>Untertitel: </p></td>
<td><input type="text" name="t" ></td>
</tr>
<tr>
<td><p>M&S Nummer: </p></td>
<td><input type="text" name="ar" ></td>
</tr>
<tr>
<td><p>ISMN Nummer: </p></td>
<td><input type="text" name="i" ></td>
</tr>
<tr>
<td><p>Preis: </p></td>
<td><input type="text" name="p" ></td>
</tr>
<tr>
<td><p>Beschreibung: </p></td>
<td><textarea cols="15" rows="10" name="b" > </textarea></td>
</tr>
<input type="hidden" name="cat" value="1" >
</td>
</tr>
<tr>
<td> <input type="submit" name="gesendet"></td>
<td> <input type="reset"></td>
</tr>
</table>
</form>
Hier noch die Datentypen
varchar: artikelbez , artikelnr , titeltwo, jahr, ismn
int : cat
decimal: preis
text: beschreibung
Ich hoffe es kann mir jemand helfen. Danke