Moin,
du scheinst irgend eine zusätzliche Klasse zu nutzen.
Wird da irgendwo mit einer DB verbunden?
mysql_select_db("try");
bzw wie sieht $db bei dir aus?
Hey Leute!
Ein Lernender kommt nie ohne neue Hindernisse weiter. Ich bin schon auf mein nächstes gestoßen.
Will ich meine Datenbank so ausgeben:
$data = $db->output('SELECT * FROM `test`'); (-->also ohne die Datenbankangabe)
funktioniert es nicht.
Gebe ich es so aus
$data = $db->output('SELECT * FROM `try`.`test`');funktioniert es.
Jetzt stellt sich nur die frage, warum??
glg
Moin,
du scheinst irgend eine zusätzliche Klasse zu nutzen.
Wird da irgendwo mit einer DB verbunden?
mysql_select_db("try");
bzw wie sieht $db bei dir aus?
Gruss Guin
Mein Blog
also in der klasse erstelle ich ein mysqli objekt mit den entsprechenden daten. das mache ich so:
mit der methode query führe ich dann die datenbank abfrage aus:PHP-Code:$db_object = new mysqli('localhost','root','','try');
wenn ich das mysqli-objekt erstellt habe sollte doch die verbindung zum datenbank-server und zur datenbank stehen oder??PHP-Code:$db_object->query($query)
Wegen völliger geistiger Abwesenheit entfernt.![]()
Geändert von DSB (10.10.2008 um 14:05 Uhr) Grund: Fehleinschätzung.
Ja, das ist korrekt. Daher ist es eigenartig, dass es anscheinend nicht funktioniert.wenn ich das mysqli-objekt erstellt habe sollte doch die verbindung zum datenbank-server und zur datenbank stehen oder?
Was gibt denn mysqli_connect_errno() etwas aus?
Zeig uns doch mal deinen ganzen Code und nicht nur Schnipsel daraus![]()
“My software never has bugs. It just develops random features ...”
» DevShack - die Website des freien Webentwicklers Boris
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)