Bonjour à tous,
j'ai un pb avec une boucle while et l'entrées ou non de données dans un tableau.
Voilà, j'ai une base donnée qui contient 3 champs (id, titre et texte)
Ce que je souhaite réaliser, c'est un bloc qui n'existe que s'il y a des entrée dans ces tables.
Jusque là ça va. Mais où cela se complique, c'est que je voudrais utiliser une div avec un titre.
Ce que je veux obtenir :
or pour l'instant, j'obtiens ceci :
Si quelqu'un peut me donner un coup de pouce.
Voilà mon code
Si quelqu'un peux me donner un coup de pouce
Modifié par Gwendall (10 Feb 2009 - 14:28)
j'ai un pb avec une boucle while et l'entrées ou non de données dans un tableau.
Voilà, j'ai une base donnée qui contient 3 champs (id, titre et texte)
Ce que je souhaite réaliser, c'est un bloc qui n'existe que s'il y a des entrée dans ces tables.
Jusque là ça va. Mais où cela se complique, c'est que je voudrais utiliser une div avec un titre.
Ce que je veux obtenir :
<div id"conteneur">
<h3>Titre du bloc</h3>
<h4>Titre de la première entrée</h4>
<p>Texte de la première entrée</p>
<h4>Titre de la deuxième entrée</h4>
<p>Texte de la deuxième entrée</p>
...
</div>
or pour l'instant, j'obtiens ceci :
<div id"conteneur">
<h3>Titre du bloc</h3>
<h4>Titre de la première entrée</h4>
<p>Texte de la première entrée</p>
</div>
<div id"conteneur">
<h3>Titre du bloc</h3>
<h4>Titre de la deuxième entrée</h4>
<p>Texte de la deuxième entrée</p>
</div>
Si quelqu'un peut me donner un coup de pouce.
Voilà mon code
<?php
{
require_once('config.php');
$requetebd = mysql_query("SELECT * from promo") or die ($errormessage);
while($data = mysql_fetch_array($requetebd))
if (($requetebd != '') && (strtolower($requetebd) != 'null') && (strlen(trim($requetebd)) > 0))
{
echo"<div id=\"conteneur\">";
echo"<h3>Titre du bloc</h3>";
if (($requetebd != '') && (strtolower($requetebd) != 'null') && (strlen(trim($requetebd)) > 0))
{
echo"<h4>$data[titre]</h4>";
echo"<p>$data[texte]</p></br>";
}
else
{
}
echo"</div>";
}
else
{
}
}
?>
Si quelqu'un peux me donner un coup de pouce

Modifié par Gwendall (10 Feb 2009 - 14:28)