Je veux aller chercher plusieurs lignes et les stocker dans une variable. Voici ma fonction pour récupérer des données.Comment extraire plusieurs données de la base de données et les stocker dans une variable?
Je souhaite récupérer toutes les lignes de type service. et afficher toutes les données en php.
fonction Obtenir de la valeur
public function getvalue() {
$db = connectionstart();
$sql = ("SELECT * FROM user_posts WHERE type='service' LIMIT 3");
$result = mysql_evaluate($db, $sql);
connectionclose($db);
return $result;
}
fonction mysql_evaluate
function mysql_evaluate($db, $sql) {
$result = mysql_query($sql, $db) or die(mysql_error());
if (mysql_num_rows($result) == 0)
return $default_value;
else
return mysql_result($result, 0);
}
Ne pas utiliser les fonctions '' * de mysql_, ils sont obsolètes depuis PHP 5.5 et complètement supprimés dans PHP 7.0. Utilisez ['mysqli'] (http://php.net/manual/fr/book.mysqli.php) ou [' pdo'] (http://php.net/manual/fr/book.pdo.php) au lieu. –
comment utiliser mysqli ou pdo –
J'ai également inclus les liens dans mon commentaire. Cliquez sur eux pour en savoir plus sur ces extensions de base de données. –