Fatal error: Call to undefined Funktion mysqli() in

Ich bin instentiating $db-Objekt auf diese Weise in meine Datenbank-Klasse

class db{
private $connection;

public function __construct(){
    $this->connect();
    }
public function connect(){
    $this->connection=mysqli_connect('localhost','root','','new5');
    }
   }
        $db=new db;

Ich das $db-Objekt in einer anderen Klasse(die Klasse der profile) als link-Bezeichner als

   $query=$db->query("SELECT id, parent_id, name FROM categories_general");

Bitte helfen Sie mir ,wie kann ich loswerden dieser Fehler.Eigentlich bin ich vor kurzem verschoben von mysql auf mysqli.

  • versuchen $db->query( "SELECT id, ...");
  • Ich empfehle Sie verwenden, wenn Sie verwenden die mysqli-Objekt-handling
  • jetzt heißt es undefinec $db.
  • Objekt oder Prozess verwenden Sie?
  • Ist MysqlDb einer Klasse, die Sie erstellt haben, die für die Datenbank-Operationen. Wenn ja, zeig uns deinen code für MysqlDb?
  • haben, Bearbeiten Sie die Frage.Plz überprüfen.
  • Zeigen Sie Ihre _prepareQuery() Funktion zu
  • habe edit es agian.
  • Haben Sie die Datei für MysqlDB in der Klasse, wo Sie es verwenden ? Versuchen var_dump($db); es und sehen, ob $db zugänglich ist dort.
  • Ich bin auch dabei,nun habe ich vereinfachte meine questuon mit wenigen änderungen

InformationsquelleAutor Rasim Fryal | 2012-11-01
Schreibe einen Kommentar