je souhaite affiché les désultat d'une requête en ligne, seulement j'aimerais faire un teste par exemple sur chaque valeur de mon tableau (du genre monprenom='-' ) et ne pas affiche cette ligne (prenom: monprenom)
j'ai commencé un bout de code mais j'ai une quarantaine de ligne à tester , je pense qu'il y a peut être une facon plus intelligente d'effectuer ce test ?
par ex:
nom: monnom
prenom: monprenom
age: monage
nom: monnom2
age: monage2
nom: monnom3
prenom: monprenom3
mon bout de code
Code : Tout sélectionner
$sql = 'SELECT nom,prenom,tel,date FROM matable_tbl';
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while($data = mysql_fetch_assoc($req))
{
echo '</li>NOM: '.$data['nom'].'</li>';
if ($prenom!='-')
{
echo '<li>PRENOM: '.$data['prenom'].'</li>';
else {
}
}
if ($date!=0)
{
echo '<li>DATE: '.$data['date'].'</li>';
else {
}
}
.....x40 ??!!
}
mysql_close();