Boucle php

Résolu/Fermé
Eiyuden Messages postés 24 Date d'inscription mercredi 9 mars 2011 Statut Membre Dernière intervention 9 janvier 2016 - 9 mars 2011 à 16:30
Eiyuden Messages postés 24 Date d'inscription mercredi 9 mars 2011 Statut Membre Dernière intervention 9 janvier 2016 - 9 mars 2011 à 23:04
Bonjour à tous,

je dois actuellement m'occuper d'un site internet ... et malheureusement, mes connaissances sont assez limitées.

j'ai réussi a me débrouiller un peu pour m'occuper de la plupart des pages, mais je bloque un peu sur la dernière en date, d'où ma venue ici :)

pour le moment, j'arrive a afficher les éléments désirés un par un.

mon but ici est d'afficher tous les éléments appartenant à la catégorie " Divers " et pour cela j'ai besoin de faire une boucle ... mais cette boucle qui semble si simple m'ennuie un peu et je ne sais pas trop ou et comment la placer :)

voici le code de la page :

<?php

include("fonctions.connect.php");

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Titi Brocante</title>
<link href="default.css" rel="stylesheet" type="text/css" />
</head>

<body>
<?php echo 'resultat : '.$connect_db; ?>
<div id="outer">
<div id="header">
<h1><a href="index.php">Titi Brocante</a></h1>
<h2>la grange </h2>
</div>

<?php include("menu.php"); ?>

<div id="content">
<div id="xbg1"></div>
<!-- contenu de la page -->

<div id="centrer">
<h1> Divers </h1>

<?php
$sql = "SELECT * FROM objets WHERE Categorie = 'Divers'";
$req = mysql_query($sql,$connect_db);
$data = mysql_fetch_array($req);
mysql_free_result ($req);
mysql_close ();
?>

<p>
<?php echo $data['Titre']; ?><br />
<?php echo $data['Description']; ?><br />
prix de l'objet : <?php echo $data['Prix']; ?> euros <br />
photos : <?php echo $data['Photos']; ?><br />

</div>
<div class="clear"></div>
</div>
<div id="footer">
</div>
</div>
</body>
</html>



si une personne pouvait m'aider a résoudre ce problème ... merci d'avance :)

2 réponses

<?php include("fonctions.connect.php"); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<meta http-equiv="content-type" content="text/html; charset=utf-8" />
	<title>Titi Brocante</title>
	<link href="default.css" rel="stylesheet" type="text/css" />
</head>

<body>
<?php echo 'resultat : '.$connect_db; ?>
<div id="outer">
	<div id="header">
		<h1><a href="index.php">Titi Brocante</a></h1>
		<h2>la grange</h2>
	</div>
	<?php include("menu.php"); ?>
	<div id="content">
		<div id="xbg1"></div>
		<!-- contenu de la page -->
		<div id="centrer">
			<h1> Divers </h1>
			<?php
			$sql = "SELECT * FROM objets WHERE Categorie='Divers'";
			$req = mysql_query($sql,$connect_db);
			while($data=mysql_fetch_assoc($req)) {
				echo "<p>".$data['Titre']."<br />\n".$data['Description']."<br />\n
				prix de l'objet : ".$data['Prix']." euros<br />\n
				photos : ".$data['Photos']."</p>\n";
			}
			mysql_free_result ($req);
			mysql_close();
			?>
		</div>
		<div class="clear"></div>
	</div>
	<div id="footer"></div>
</div>
</body>
</html>
1
Eiyuden Messages postés 24 Date d'inscription mercredi 9 mars 2011 Statut Membre Dernière intervention 9 janvier 2016 48
9 mars 2011 à 23:04
excellent merci !

ça me donnera un bon exemple pour les prochaines :)
0