En fait c'est la forme du résultat qui va changer.
vu qu'un petit exemple vaut mieux qu'un grand discours, voilà pour toi :
Imaginons une table joueurs avec 3 champs : login, mdp, mail.
Je m'enregistre : Nessper, azerty, nessper@refr.fr
vu qu'un petit exemple vaut mieux qu'un grand discours, voilà pour toi :
Imaginons une table joueurs avec 3 champs : login, mdp, mail.
Je m'enregistre : Nessper, azerty, nessper@refr.fr
Code PHP :
<?php
$sql = "SELECT * FROM joueurs WHERE login='Nessper'";
$req = mysql_query($req);
$row = mysql_fetch_row($req);
//$row[0] = Nessper $row[1] = azerty $row[2] = nessper@refr.fr
$row = mysql_fetch_assoc($req);
//$row['login'] = Nessper $row['mdp'] = azerty $row['mail'] = nessper@refr.fr
$row = mysql_fetch_array($req);
//$row['login'] = $row[0] = Nessper $row['mdp'] = $row[1] = azerty $row['mail'] = $row[2] = nessper@refr.fr
En gros row ressort le résultat avec des chiffres, assoc avec le nom des champs et array combine les 2.
pour ce qui est de mysql_fetch_objet je ne l'ai jamais utilisé.