Mysql
 sql >> Base de données >  >> RDS >> Mysql

Créer une instance à partir de données mySQL en utilisant php

D'après vos commentaires, il semble que vous demandiez comment hydrater ces objets avec des données avec la base de données. Au lieu d'aller de la base de données, à JSON, dans un objet, jetez un oeil à mysqli_fetch_object .

Avec mysqli_fetch_object() vous pouvez spécifier une classe à initialiser avec les données de la requête. Dans votre cas :

$result = mysqli_query('SELECT * FROM Answers;');
while ($answer = mysqli_fetch_object($result, 'AnswersClass')) {
  var_dump($answer);
}

Remarque : J'ai déjà répondu à l'une de vos autres questions aujourd'hui et il semble que vous commenciez avec certaines de ces choses. Je vous encourage à lire à propos de Data Mapper et enregistrement actif Motifs.