Maison >développement back-end >Problème PHP >Comment obtenir les résultats d'une requête en php

Comment obtenir les résultats d'une requête en php

coldplay.xixi
coldplay.xixioriginal
2020-08-17 10:00:383658parcourir

Comment obtenir les résultats d'une requête en PHP : 1. Connectez et exécutez l'instruction SQL pour obtenir l'ensemble de résultats des données ; 2. Obtenez le tableau d'index numérique en définissant le paramètre [MYSQL_NUM] ; l'ensemble du processus via un ensemble de résultats en boucle.

Comment obtenir les résultats d'une requête en php

Comment obtenir les résultats d'une requête en php :

Connectez-vous d'abord, puis exécutez l'instruction SQL pour obtenir les données résultats fixés. PHP a plusieurs fonctions qui peuvent obtenir l'ensemble de résultats de données. mysql_fetch_array est le plus couramment utilisé pour modifier l'indice des données de ligne, l'indice de l'index numérique et l'indice de l'index lié au nom de champ en définissant des paramètres.

$sql = "select * from user limit 1";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);

ne peut obtenir que le tableau d'index numérique en définissant le paramètre MYSQL_NUM, qui est équivalent à la fonction mysql_fetch_row Si le paramètre est défini sur MYSQL_ASSOC, il obtiendra uniquement le tableau d'index associé. , ce qui équivaut à la fonction mysql_fetch_assoc.

$row = mysql_fetch_row($result);
$row = mysql_fetch_array($result, MYSQL_NUM); //这两个方法获取的数据是一样的
$row = mysql_fetch_assoc($result);
$row = mysql_fetch_array($result, MYSQL_ASSOC);

Si nous voulons obtenir toutes les données de l'ensemble de données, nous parcourons l'intégralité de l'ensemble de résultats.

$data = array();
while ($row = mysql_fetch_array($result)) {
    $data[] = $row;
}

Recommandations d'apprentissage associées : programmation php(vidéo)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn