Ich habe bisher immer mit dem kompletten mysql aufruf gearbeitet.
Habe jetzt eine Funktion geschrieben um zur DB zu connecten.
Das funktioniert auch ohne Probleme. Ich möchte jetzt nur gerne wissen wie ich den query ausgebe. Wenn ich echo $result ausgebe resultiert das in ner Fehlermeldung weil er das objekt nicht in einen string umwandeln kann. Wie kann ich denn jetzt die ausgelesenen daten direkt ansprechen und selektiert ausgeben?.
Habe jetzt eine Funktion geschrieben um zur DB zu connecten.
Das funktioniert auch ohne Probleme. Ich möchte jetzt nur gerne wissen wie ich den query ausgebe. Wenn ich echo $result ausgebe resultiert das in ner Fehlermeldung weil er das objekt nicht in einen string umwandeln kann. Wie kann ich denn jetzt die ausgelesenen daten direkt ansprechen und selektiert ausgeben?.
PHP-Code:
function db_connect(){
global $db_host;
global $db_user;
global $db_pass;
global $db_database;
$result = new mysqli($db_host,$db_user,$db_pass,$db_database);
if (!$result) throw new Exception("Keine Datenbank Verbindung möglich.");
else
return $result;
}
$db = db_connect();
$sql = "select * from user where user_id='1'";
$result = $db->query($sql);
if ($result) {
echo $result();
}
Kommentar