Bonjour à tous j'essaie de sélectionner des choses à partir de la base de données et quand je vais le retourner pour que je puisse faire écho à des choses commesortie de retour avec php oop mysqli
$ instance-> $ instance- titel> Contenu
et comme ça, j'espère que vous comprenez, maintenant je n'ai que l'ID "1" écho.
ici est mon code
<?php
/**
* Simon testClass
*/
class testClass
{
public $mysqli;
public function __construct()
{
$this->mysqli = new mysqli("localhost", "root", "root", "oop") or die("Der skete en fejl med database connection");
if(mysqli_connect_errno())
{
echo "Der skete en fejl med database connection: " . mysqli_connect_errno();
}#Lukker if mysqli database error
}#Lukker __construct
public function select($fields, $from)
{
$stmt = $this->mysqli->prepare("SELECT $fields FROM $from") or die($mysqli->error);
#$stmt->bind_param('is', $id, $titel);
#bind_result($fields);
$stmt->execute();
$object = $stmt->fetch();
return $object;
}#Lukker if prepare statment
public function __destruct(){
$this->mysqli->close();
}
}#Lukker testClass
il DonT encore du travail :(, j'ai essayer ce
$object = $stmt->fetch_object();
return $object;
donc je peux écho
$instance->titel
$instance->content
et comme ça , mais je ne peux pas le faire fonctionner
mais j'ai maintenant – Simon
argh désolé j'essayer à nouveau Ce que j'ai maintenant objet $ = $ stmt-> fetch(); \t \t \t \t \t \t return $ object; – Simon
comment puis-je faire, je peux retourner toutes les informations de la base de données? – Simon