<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// Le contenu suivant n'a rien à voir avec le texte,Seulement comme le début de l'exemple</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"Voici le début de l'article,N'a rien à voir avec le contenu du texte。"</span></span><span>;
</span><span><span class="hljs-meta">?></span></span><span>
<hr>
</span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// Démarrer le texte</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<h1>mysql_fetch_rowComment accéder et manipuler les données du tableau renvoyées par la fonction?Tutoriel détaillé</h1>"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<p>exister PHP milieu,<code>mysql_fetch_row "; Echo " Dans l'exemple ci-dessus, \ $ row [0] correspond à id , \ $ row [1] correspond au nom , et \ $ row [2] correspond à l'e-mail .
" ; écho "
\$result = mysql_query('SELECT id, name, email FROM users');
while (\$row = mysql_fetch_row(\$result)) {
foreach (\$row as \$value) {
echo \$value . ' ';
}
echo '<br>';
}
" ; écho " L'utilisation de ForEach peut directement traverser toutes les valeurs de chaque ligne sans s'appuyer sur le nom de l'index, adapté aux cas où le nombre de champs n'est pas fixé.
" ; écho "
\$allData = [];
\$result = mysql_query('SELECT id, name, email FROM users');
while (\$row = mysql_fetch_row(\$result)) {
\$allData[] = \$row; // Enregistrez chaque ligne de données en tant qu'élément de tableau \$allData
}
// Accéder à la deuxième ligne name
echo \$allData[1][1];
" ; écho "
\$conn = mysqli_connect('localhost', 'root', '', 'testdb');
\$result = mysqli_query(\$conn, 'SELECT id, name, email FROM users');
while (\$row = mysqli_fetch_row(\$result)) {
echo 'ID: ' . \$row[0] . ', Name: ' . \$row[1] . ', Email: ' . \$row[2] . '<br>';
}
mysqli_close(\$conn);
" ; écho " Résumé: mysql_fetch_row renvoie un tableau d'index, qui peut être indexé via des index numériques lors de l'accès aux données. Il peut être commodément traversé et manipulé avec des boucles. Cependant, dans les projets PHP modernes, il est recommandé d'utiliser MySQLI ou PDO .
" ; ?>