par
rastignac » 15 avr. 2008, 15:14
Bonjour à tous
Voilà j'aimerai afficher toutes les données de ma table "emission" mais ça n'affiche que le mot array. Si je précise dans l'affichage une colonne par exemple $resultat["nom_emission"] ça va bien m'afficher le nom de l'émission mais d'UNE SEULE entrée, et moi je les voudrai toutes, et en plus, je voudrai tous les champs, pas simplement le nom.
Que faire ?

Merci
<?php
// on se connecte à notre base
$base = mysql_connect ("127.0.0.1","root","");
mysql_select_db ("radiofrance",$base) ;
?>
<html>
<head>
<title>Toutes les données</title>
</head>
<body>
<?php
// lancement de la requete
$sql = 'SELECT * FROM emission';
echo $sql;
// on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
$resultat = mysql_fetch_array($req);
?>
Résultats :<br />
<?php echo $resultat ; ?>
</body>
</html>
Bonjour à tous
Voilà j'aimerai afficher toutes les données de ma table "emission" mais ça n'affiche que le mot array. Si je précise dans l'affichage une colonne par exemple $resultat["nom_emission"] ça va bien m'afficher le nom de l'émission mais d'UNE SEULE entrée, et moi je les voudrai toutes, et en plus, je voudrai tous les champs, pas simplement le nom.
Que faire ? :)
Merci
[php]
<?php
// on se connecte à notre base
$base = mysql_connect ("127.0.0.1","root","");
mysql_select_db ("radiofrance",$base) ;
?>
<html>
<head>
<title>Toutes les données</title>
</head>
<body>
<?php
// lancement de la requete
$sql = 'SELECT * FROM emission';
echo $sql;
// on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
$resultat = mysql_fetch_array($req);
?>
Résultats :<br />
<?php echo $resultat ; ?>
</body>
</html>
[/php]