Hallo,
habe folgendes Problem. Habe ein Formular, das seine Angaben in eine MySQL Datenbank eintragen soll. Hier die index.php:
und hier die insert.php
Ich hoffe mir kann jemand von euch helfen. Vielen Dank schon mal für die Antworten
MfG
Skyjack
habe folgendes Problem. Habe ein Formular, das seine Angaben in eine MySQL Datenbank eintragen soll. Hier die index.php:
PHP Code:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Informatik Hausaufgabe</title>
</head>
<table width="401" border="1" cellpadding="0" cellspacing="0">
<!--DWLayoutDefaultTable-->
<tr>
<td width="397" height="499" colspan="2"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td height="25" colspan="2" valign="top"><div align="center">Persönliche Angaben</div></td>
</tr>
<tr>
<td height="13" colspan="2" valign="top"><!--DWLayoutEmptyCell--> </td>
</tr>
<tr>
<td width="165" height="500" valign="top"><div align="center">
<table width="165" height="340" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="30">Vorname:</td>
</tr>
<tr>
<td height="30">Nachname:</td>
</tr>
<tr>
<td height="30"> </td>
</tr>
<tr>
<td height="25">Geschlecht:</td>
</tr>
<tr>
<td height="25"><label></label></td>
</tr>
<tr>
<td height="25"><label></label></td>
</tr>
<tr>
<td height="25"><label></label></td>
</tr>
<tr>
<td height="30">Geburtsdatum: </td>
</tr>
<tr>
<td height="25"> </td>
</tr>
<tr>
<td valign="top">Kommentar: </td>
</tr>
</table>
<p align="left"> <br>
<br>
<br>
</p>
</div></td>
<td width="233" height="500" valign="top"><form action="insert.php" method="post" name="Anmeldung" id="Anmeldung">
<table width="233" height="340" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="30"><input name="name" type="text"></td>
</tr>
<tr>
<td height="30"><input name="vorname" type="text"></td>
</tr>
<tr>
<td height="30"> </td>
</tr>
<tr>
<td height="25"><input type="radio" name="Optionsschaltergruppe1" value="optionsschalter">
<label>männlich</label></td>
</tr>
<tr>
<td height="25"><input type="radio" name="Optionsschaltergruppe1" value="optionsschalter">
<label>weiblich</label></td>
</tr>
<tr>
<td height="25"> </td>
</tr>
<tr>
<td height="30">
<select name="Tag">
<?
for ($i=1;$i<32;$i++)
{
echo('<option>'.$i.'</option>');
}
?>
</select>
<select name="Monat">
<?
for ($i=1;$i<13;$i++)
{
echo('<option>'.$i.'</option>');
}
?>
</select>
<select name="Jahr">
<?
for ($i=1900;$i<2000;$i++)
{
echo('<option>'.$i.'</option>');
}
?>
</select>
</td>
</tr>
<tr>
<td height="25"> </td>
</tr>
<tr>
<td height="95" valign="top"><textarea name="textarea"></textarea></td>
</tr>
</table>
<p>
<input type="reset" name="Submit" value="Abbrechen">
<input type="submit" name="Submit" value="Abschicken">
<br>
<br>
</p>
</form></td>
</tr>
</table></td>
</tr>
</table>
</body>
</html><?
include('insert.php');
?>
PHP Code:
<?php
$server = "localhost";
$user = "XXXX";
$pass = "XXXX";
$database = "skyjack";
$table = "informatikHA";
$verbindung = mysql_connect($server, $user, $pass)
or die ("verbindung zu sql geht nicht");
mysql_select_db($database, $verbindung);
$sql = "INSERT INTO $table (id, Vorname, Nachname, Geburtsdatum, Kommentar)
VALUES ('". $_POST['id']."', '". $_POST['Vorname']."', '". $_POST['Nachname']."', '". $_POST['Geburtsdatum']."', '". $_POST['Kommentar']."')";
$ausgabe = "gespeichert!";
sql_query($sql) or die ("sql eintrag fehler");
mysql_close($verbindung);
echo $ausgabe;
?>
MfG
Skyjack
Comment