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 :
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!