M
matibaski
Guest
Moin!
Was ist hier falsch?
Die config.php sieht so aus:
Also die verbindung istja hergestellt. Sonst würde die die() Meldung kommen, und die Datenbank wurde auch gewählt.
Doch wo ist der Fehler?
Es kommt immer die else {} Meldung, dass es nicht geschrieben wurde.
Was ist hier falsch?
PHP:
<?php
error_reporting(E_ALL);
// Config
include"config.php";
@mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR die("Die Verbindung kann nicht aufgebaut werden");
mysql_select_db(MYSQL_DATABASE) OR die(mysql_error());
$eintrag = mysql_query("INSERT INTO `News` (
(`Titel`,`Inhalt`,`Datum`,`Autor`)
VALUES
('Mein erster Versuch, Tabellen zu füllen ueber PHP',
'Mein erster Testversuch,Tabellen einer MySQL Datenbank zu füllen',
NOW(),
'matibaski'))
");
if($eintrag)
{
echo"Geschrieben";
}
else
{
echo"Nicht geschrieben!";
}
?>
Die config.php sieht so aus:
PHP:
<?php
error_reporting(E_ALL);
define('MYSQL_HOST', 'localhost');
define('MYSQL_USER', 'geheim');
define('MYSQL_PASS', 'geheimer');
define('MYSQL_DATABASE', 'testbank');
?>
Also die verbindung istja hergestellt. Sonst würde die die() Meldung kommen, und die Datenbank wurde auch gewählt.
Doch wo ist der Fehler?
Es kommt immer die else {} Meldung, dass es nicht geschrieben wurde.