comment lire toutes les valeurs d'un arry

Répondre
Meeper
le 06/05/2003 à 21:48
Meeper
bonjour, je debute en programmation et encore plus en php et j'ai suivi le tuto 14 pour afficher les données d'une bd mais je ne parviens qu'a afficher le premier enregistrement de ma table j'ai essayer avec foreach et ca me note 2 fois le premier enregistrement voici le code source
<?
$base = mysql_connect ('localhost', 'UTILISATEUR', 'MOT DE PASSE');
mysql_select_db ('DVDTHEQUE', $base) ;
?>
<html>
<head>
<title></title>
</head>
<body>
<?

$sql = 'SELECT nom_FILM FROM movie WHERE genre= "action"';


$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());


$data = mysql_fetch_array($req);


$local = $data['nom_FILM'];



mysql_free_result ($req);
mysql_close ();
?>
resultat(s) de la recherche :<br>
<?
foreach($data as $local)

{
echo "$local<br>\n";
}
?>
</body>
</html>
j'ai aussi essayé avec une boucle for mais la j'ai eu une boucle infinie du 1er enregistrement ;o);o)
comment dois-je faire pour pouvoir afficher tous les enregistrements correspondant à ma requête???
svp

merci
Meeper
le 06/05/2003 à 21:50
Meeper
mouaisss ca c'etais pas prevu ;o);o) revoici le code source


$sql = 'SELECT nom_FILM FROM movie WHERE genre= "action"';


$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());


$data = mysql_fetch_array($req);


$local = $data['nom_FILM'];



mysql_free_result ($req);
mysql_close ();
?>
resultat(s) de la recherche :<br>
<?
foreach($data as $local)


{
echo "$local<br>\n";
}
Meeper
le 06/05/2003 à 21:57
Meeper
oui merci
je viens juste de voir c'est quoi le wall car c'est pas evident le copier coller ;o);o)
i M@N
le 07/05/2003 à 13:08
i M@N
Hello !

Meeper ... m'en veux pas ... mais je t'ai piqué ton avatar pour en faire un smiley sur mon site !! smiley

Il était trop cool !!!

@+...
One Love, One Heart, One Unity.
Meeper
le 09/05/2003 à 00:22
Meeper
Ok pas de prob je te donnes mon numéro bancaire pour le versement ;o)
Meeper
le 09/05/2003 à 15:07
Meeper
bonjour j'ai une autre p'tite question donc pour afficher tous les résultats d'un array j'utilise la boucle while mais est-ce possible d'afficher que les 5 premiers (je dois l'indiquer dans la requête peut etre )????
Répondre
LoadingChargement en cours