Hey leute,
ich uebe mich gerade wieder in MySQL, PHP und soweiter wieder ein und code gerade an ner kleinen internetseite fuer mich rum und da trag folgender fehler beim eintragen von daten in die datenbank auf:
Fatal error: Call to a member function prepare() on a non-object in ***\Test\useranlegen.php on line 41
hier der code:
$sql = 'INSERT INTO
users(firstname,lastname,nick,email)
VALUES
("'.$_POST['lastname'].'",
"'.$_POST['firstname'].'",
"'.$_POST['nick'].'",
"'.$_POST['email'].'")';
$result = $db->prepare($sql);
if (!$result)
{
die ('Etwas stimmte mit dem Query nicht: '.$db->error);
}
echo 'Die Ergebnistabelle besitzt '.$result->num_rows." Datensätze<br />\n";
$result->close();
unset($result);
die verbindung zur DB hat funktioniert.
wisst ihr was da flasch ist??
liebe gruesse
ich uebe mich gerade wieder in MySQL, PHP und soweiter wieder ein und code gerade an ner kleinen internetseite fuer mich rum und da trag folgender fehler beim eintragen von daten in die datenbank auf:
Fatal error: Call to a member function prepare() on a non-object in ***\Test\useranlegen.php on line 41
hier der code:
$sql = 'INSERT INTO
users(firstname,lastname,nick,email)
VALUES
("'.$_POST['lastname'].'",
"'.$_POST['firstname'].'",
"'.$_POST['nick'].'",
"'.$_POST['email'].'")';
$result = $db->prepare($sql);
if (!$result)
{
die ('Etwas stimmte mit dem Query nicht: '.$db->error);
}
echo 'Die Ergebnistabelle besitzt '.$result->num_rows." Datensätze<br />\n";
$result->close();
unset($result);
die verbindung zur DB hat funktioniert.
wisst ihr was da flasch ist??
liebe gruesse