hy Sonne,
du müsstest mir schon genauer schreiben, was Du machen willst.
Im Grunde läuft es ungefähr so ab:
Du hast ein Formular in HTML erschaffen. Die Input-Felder
erhalten einen Namen. Über diesen Namen kannst Du auf
die Inhalte zugreifen. Das ganze muss aber im php-Bereich stehen.
so z.B.
...
<body>
<form action="datei.php" method="POST">
<table>
<?php
echo "<tr><td>Name</td><td><input type=\"text\" name=\"vorname\"></td></tr>
...
?>
<td><input type="submit" value="ok"></td>
</table>
</form>
...
In Deinem Script datei.php (kann auch das gleiche Script sein)
machst Du folgendes:
$host="localhost";
$user="markus";
$passwort="123";
$dbname="Formular";
$verbindung=mysql_connect($host,$user,$passwort);
if ($verbindung)
{
if(!mysql_select_db($dbname, $verbindung))
{
echo "Datenbank $dbname konnte nicht ausgewaehlt werden<br>\n";
echo mysql_errno().":".mysql.error()."<br>\n";
}
else
{
InsertDaten($vorname, $verbindung);
mysql_close();
}
}
else
{
echo "keine datenverbindung möglich<br>\n";
echo mysql_errno().":".mysql_error()."<br>\n";
}
function InsertDaten($vorname, $verbindung)
{
$query="Insert into Tabellenname (Spaltenname) VALUES Spaltenname=\"$vorname\"";
mysql_query($query, $verbindung);
}
pseo
du müsstest mir schon genauer schreiben, was Du machen willst.
Im Grunde läuft es ungefähr so ab:
Du hast ein Formular in HTML erschaffen. Die Input-Felder
erhalten einen Namen. Über diesen Namen kannst Du auf
die Inhalte zugreifen. Das ganze muss aber im php-Bereich stehen.
so z.B.
...
<body>
<form action="datei.php" method="POST">
<table>
<?php
echo "<tr><td>Name</td><td><input type=\"text\" name=\"vorname\"></td></tr>
...
?>
<td><input type="submit" value="ok"></td>
</table>
</form>
...
In Deinem Script datei.php (kann auch das gleiche Script sein)
machst Du folgendes:
$host="localhost";
$user="markus";
$passwort="123";
$dbname="Formular";
$verbindung=mysql_connect($host,$user,$passwort);
if ($verbindung)
{
if(!mysql_select_db($dbname, $verbindung))
{
echo "Datenbank $dbname konnte nicht ausgewaehlt werden<br>\n";
echo mysql_errno().":".mysql.error()."<br>\n";
}
else
{
InsertDaten($vorname, $verbindung);
mysql_close();
}
}
else
{
echo "keine datenverbindung möglich<br>\n";
echo mysql_errno().":".mysql_error()."<br>\n";
}
function InsertDaten($vorname, $verbindung)
{
$query="Insert into Tabellenname (Spaltenname) VALUES Spaltenname=\"$vorname\"";
mysql_query($query, $verbindung);
}
pseo
Kommentar