hallo forum,
wieso wollen die daten nicht ins datenbank
ich habe alle variationen versucht
<html>
<head>
<?php
// Variablen für MySQL-Zugang und Datenbank
$host = "localhost";
$user = "";
$pw = "";
$dbname = "";
$table = "";
/* Verbindung aufnehmen */
mysql_connect($host, $user, $pw) or die ("Verbindungsaufnahme mit MySQL-Server fehlgeschlage!<br>");
/* Dantenbank auswählen */
mysql_select_db($dbname) or die ("Verbindungsaufnahme mit der Datenbank fehlgeschlagen!<br>");
if (isset($gesendet))
{
$sqlab = "insert test_tab (a1, b1, c1, d1, e1, f1) values ('aa','bb','cc','dd','ee','ff')";
mysql_query($sqlab);
$num = mysql_affected_rows();
if ($num>0)
echo "Datensatz ist erfolgreich eingefügt worden.\n<br>";
else
{
echo "Es ist ein Fehler aufgetreten, ";
echo "Beim Versuch, einen Datensatz einzufügen,
ist ein Fehler aufgetreten:
<br>\nFehler-Nummer:<b>".mysql_errno($db)."</b>
<br>\nFehler-Ausgabe:<b>".mysql_error($db)."</b>";
mysql_close($db);
}
}
?>
</head>
<body>
Datensätze eingeben und senden:
<form action = "sql0b.php" method = "post">
<input name"aa" size="5">
<input name"bb" size="5">
<input name"cc" size="5">
<input name"dd" size="5">
<input name"ee" size="5">
<input name"ff" size="5">
<input type="submit" name="gesendet" value="rein">
<input type="reset" value="del">
</form>
Alle Datensätze <a href="sql0a.php">anzeigen</a>
</body>
</html>
kann es am aufbau der tabelle in sql liegen
Feld Typ Kollation Attribute Null Standard
a1 varchar(30) latin1_german2_ci Nein
b1 varchar(30) latin1_german2_ci Ja NULL
c1 varchar(30) latin1_german2_ci Ja NULL
d1 varchar(30) latin1_german2_ci Ja NULL
e1 varchar(30) latin1_german2_ci Ja NULL
f1 varchar(30) latin1_german2_ci Ja NULL