8797 sujets

Développement web côté serveur, CMS

Bonjour,

Je pense que c'est pas très compliqué cependant j'ai vraiment du mal a comprendre ce qui cloche

J'aimerais tout bêtement faire un IF mon WHILE ne trouve rien, afficher un message XXXX




$query02 = ("SELECT id,name FROM users WHERE name='$find_friend'")or die(mysql_error());

$reponse02 = mysql_query( $query02 )or die(mysql_error());

while ($data02 = mysql_fetch_array($reponse02))
	{
	$id_friend = $data02['id'];

	echo $data02['name']; $url = "php/add_friend.php?id_friend=$id_friend"; echo' | <a href="'; echo $url; echo '" title="add in your friends list">add in your friends list</a>';
	}


Modifié par Pattaya (03 Nov 2009 - 22:40)
Salut,

par exemple :
$query02 = "SELECT id,name FROM users WHERE name='$find_friend'"; 
$reponse02 = mysql_query( $query02 ) or die(mysql_error()); 
if(mysql_num_rows($reponse02) > 0) {
   while ($data02 = mysql_fetch_assoc($reponse02)) 
    { 
       echo $data02['name'] . ' | <a href="php/add_friend.php?id_friend=' . $data02['id'] .  '" title="add in your friends list">add in your friends list</a>'; 
    }
} else {
   echo '<p>Aucun résultat.</p>';
} 

Modifié par Heyoan (25 Oct 2009 - 09:09)