Hallo,
ich habe folgende Fehlermeldung und kann damit nicht wirklich etwas anfangen.
Call to a member function prepare() on a non-object
Warum kann ich es nicht in eine Funktion binden?
function Einzelseite_MYSQL_Entsorgung()
{
if (mysqli_connect_errno() == 0)
{
$sql = 'SELECT * FROM `daten` WHERE id = (?)';
// Statement vorbereiten
$ergebnis = $db->prepare( $sql );
// Holen wir das Feld der FahhandelsID
$ergebnis->bind_param( 's', $fachhandelid );
// an die DB schicken
$ergebnis->execute();
// Ergebnis an Variablen binden
$ergebnis->bind_result( $id, $firma, $strasse, $plz, $ort, $kreis, $tel, $fax, $ansprechpartner, $oeffnung_mo, $oeffnung_di, $oeffnung_mi, $oeffnung_do, $oeffnung_fr, $oeffnung_sa, $oeffnung_so, $hinweis, $p1, $p2 );
// Ergebnisse ausgeben
while ($ergebnis->fetch())
{
}
}
else
{
// Es konnte keine Datenbankverbindung aufgebaut werden
echo 'Die Datenbank konnte nicht erreicht werden. Folgender Fehler trat auf: <span class="hinweis">' .mysqli_connect_errno(). ' : ' .mysqli_connect_error(). '</span>';
}
}