A voir également:
- Récupérer valeurs PDO
- Recuperer message whatsapp supprimé - Guide
- Récupérer mon compte facebook désactivé - Guide
- Comment récupérer un compte facebook piraté - Guide
- Comment recuperer une video sur youtube - Guide
- Impossible de récupérer mon compte gmail - Guide
1 réponse
Bonjour,
Ton code est correct (hormis quelques erreurs comme le fetch que tu fais...alors que tu en as déjà un dans ta fonction... et le ECHO qui ne peut afficher un array ....)
Dans ta class DB .. évite de nommer une fonction "query" alors que c'est utilisé pour une instruction en php......
A la limite :
Par contre.. quitte à faire des requêtes... autant les mettre dans des CLASS (comme pour la class DB) ...
Par exemple.. une class products.class.php
et donc dans ta page principale tu aurais quelque chose du genre :
Cordialement,
Jordane
Ton code est correct (hormis quelques erreurs comme le fetch que tu fais...alors que tu en as déjà un dans ta fonction... et le ECHO qui ne peut afficher un array ....)
Dans ta class DB .. évite de nommer une fonction "query" alors que c'est utilisé pour une instruction en php......
A la limite :
public function sqlquery($sql, $data = array()){ $req=$this->db->prepare($sql); $req->execute($data); return $req->fetchAll(PDO::FETCH_OBJ); }
require 'db.class.php';f $DB = new DB(); $sql = "SELECT * FROM products"; $d= $DB->query($sql); print_r($d);
Par contre.. quitte à faire des requêtes... autant les mettre dans des CLASS (comme pour la class DB) ...
Par exemple.. une class products.class.php
class products Extends DB{ public function __construct(){ parent::__construct(); } public function getListProducts(){ $sql = "SELECT * FROM products"; $req = parent::sqlquery($sql); return $req; } }
et donc dans ta page principale tu aurais quelque chose du genre :
require 'db.class.php'; require 'products.class.php'; $product = new products(); $listProducts = $product ->getListProducts(); // Affichage : Print_r($listProducts );
Cordialement,
Jordane
Si maintenant je veux récupérer une valeur de ma bdd, comment dois-je m'y prendre ?
n'est pas correct ?