Hallo vielen Dank an alle,
folgendes habe ich nun zusammengefaßt:
<?php
include ('mysqlkontakt.php');
if (! $link )
{
echo "konnte keine Verbindung aufbauen";
die;
}
if ( ! mysql_select_db ("bucher") )
{
echo "Konnte keine Datenbank auswählen:". mysql_error();
die;
}
if ( isset($_POST["titel"]))
{
$titel=$_POST["titel"];
} else {
$titel="";
}
$datum=$_POST["datum"];
$eintrag = "INSERT INTO buecher (titel, datum),
VALUES ('".$_POST['titel']."', '".$_POST['datum']."')";
$eintragen = mysql_query ($eintrag);
echo $eintrag;
?>
also, es funktioniert, überträgt aber nur den Titel in die Datenbank und nur ein Mal. weitere Einträge kommen nicht in die Datenbank.
Ich bin mit der Datenbank über Socket verbunden,
bzw: $link = mysql_connect(':/Applications/MAMP/tmp/mysql/mysql.sock', 'root', 'root');
liegt dies daran? weil so $link = mysql_connect('localhost:8889', 'root', 'root');
geht nicht frag mich selber wieso !!
als Antwort auf: [#266580]