ich würds so machen:
PHP-Code:
<?php
//Verbindungsdaten
$server = "localhost";
$db = "test";
$user = "root";
$pw = "root";
//Verbindung zur Datenbank herstellen
mysql_connect($server, $user, $pw)or die("Datenbankverbindung fehlgeschlagen.");
//Datenbank auswaehlen
mysql_select_db($db)or die("Datenbank wurde nicht gefunden.");
?>
und dann so:
PHP-Code:
<?php
include("dbconnect.php");
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>PHP Lernen</title>
</head>
<body>
<?php
//Formulardaten
$ergebnis = mysql_query("SELECT * FROM testtable");
$vname = $_POST["vname"];
$nname = $_POST["nname"];
$message = $_POST["message"];
$eintrag = "INSERT INTO testtable (id, name)
VALUES (NULL, '$nname')";
//Formulardaten eintragen
$eintragen = mysql_query($eintrag);
//Daten auslesen
if(mysql_num_rows($ergebnis)){
while($row = mysql_fetch_assoc($ergebnis)){
echo "<p>"
.$row['id'].' '.$row['name']."</p>";
}
}
?>
<form name="testform" method="post">
Name<input type="text" name="vname" value="Vorname" />
Vorname<input type="text" name="nname" value="Nachname"/>
<label for="message">Mitteilung<textarea name="message" value="Mitteilung"></textarea></label>
<input type="submit" name="submit" />
</form>
<?php
?>
</body>
</html>
Gruß
r33tz