Besoin d'un conseil

weena -  
 weena -
Salut tout le monde,

Dis-moi entre la fonction mysql_fetch_oject() et la fonction mysql_fetch_array() est la mieux ?

Et comment utiliser pour afficher le résultat d'une requête ?

Merci

2 réponses

teebo Messages postés 33570 Date d'inscription   Statut Modérateur Dernière intervention   1 793
 
Si tu as un tableau, le mieux c'est le fetcharray, sinon tu as pas le choix :-) Mais si c'est pour stocker dans un objet dont tu ne connais pas la classe a priori alors fetch object s'impose de lui meme...

.  .
\_/
0
weena
 
En fait, mon problème est que je saisie un numéro et un nom d'un client dans un formulaire :

<b><center>Formulaire avec accès protégé</center></b>
<br>
<br>
<br>
<form name="Formulaire" method="get" action="verif.php3?">
<b>Numéro : </b>
<br>
<input type="text" name="num" size=13>
<br>
<br>
<b>Nom : </b>
<br>
<input type="text" name="nom" size=20>
<br>
<br>
<input type="submit" value="Envoyer">
</form>

Enfait, je ne sais pas comment faire le lien pour afficher seulement les données correspondant à ce que j'ai saisie .

//Connexion au serveur

mysql_pconnect($host,$user,$password) or die("Erreur de connexion au serveur $host");

//Connexion à la bdd

mysql_select_db($dbb) or die("Erreur de connexion à la bdd $bdd");

// Requete SQL

$query = "SELECT idClient, nom FROM client";

$result=mysql_query($query) or die("Erreur de requête");

//Récupération des données
print "<table>\n";
while($line = mysql_fetch_array($result))
{
print "\t<tr>\n";
while (list($num, $nom) = each($line))
{
print "\t\t<td>$nom</td>\n";
}
print "\t</tr>\n";
}
print "</table>\n";
0