Yadgar: PHP: Variablen nehmen falsche Werte an

Beitrag lesen

Hi(gh)!

Oder reicht ein Link?

Siehe connect_error, connect_errno, errno, error und error_list am mysqli Objekts. Da steht alles drin.

Ich habe jetzt die Fehlerabfragen in Funktionen gepackt:

function ccheck(object $db)
{
  if ($db->connect_error)
  {
    echo "Fehler bei der Verbindung:".$db->connect_error();
    exit(1);
  }
}
  
function qcheck($res, object $db)
{
  if (!$res)
  {
    echo "<br>Die Abfrage kann nicht ausgeführt werden.\n";
    echo "<br>Fehler: ".$db->error;
    exit(1);
  }
}

und frage mich (und natürlich auch euch) bei dieser Gelegenheit, ob mysqli-Objekte (in diesem Fall $db) auch global definiert werden können... im Manual habe ich dazu nichts gefunden!