Probleme php mysql

Résolu/Fermé
nbeland Messages postés 13 Date d'inscription jeudi 13 janvier 2011 Statut Membre Dernière intervention 19 janvier 2011 - 13 janv. 2011 à 20:45
nbeland Messages postés 13 Date d'inscription jeudi 13 janvier 2011 Statut Membre Dernière intervention 19 janvier 2011 - 13 janv. 2011 à 21:13
bonjour,


Bonjour, mon problème est que mon script que voici ne fonctionne pas ( je croit que juste cette parti devrait être assez)

while ($row = mysql_fetch_assoc($result))
echo $row ['prefixes'];
echo 'prefixe introuvable';

ce que je veut que cela fasse c'est que quand j'entre dans une case une numéro du genre 450960 cela m'écrive si c'est local ou non mais en se moment ce que ca fait c plutôt s'il est dans ma bd sa écrit le numéro se que je veut ,mais aussi préfixe introuvable ce qui me posent problème, J'aimerais lorsque j'entre un numéro qui m'est pas dans la bd que sa écrive préfixe introuvable. J'ai essayer avec un du genre

if while ($row = mysql_fetch_assoc($result))
echo $row ['prefixes'];

else

echo 'prefixe introuvable';

endif


mais cela ne fonctionne pas. Je viens juste de commencer le php/mysql pourriez-vous m'aider?

S'il vous faut le reste du script n'hésitez pas ;)

Merci d'avance
A voir également:

1 réponse

xamurai Messages postés 223 Date d'inscription mardi 11 janvier 2011 Statut Membre Dernière intervention 19 février 2013 15
13 janv. 2011 à 21:05
lol if while... :D

faison plus simple

$prefix = "";
while ($row = mysql_fetch_assoc($result)) 
{
    $prefix = $row ['prefixes'];
    break;
}

if($prefix   != "") 
  echo $prefix ;
else
  echo 'prefixe introuvable'; 
 

1
nbeland Messages postés 13 Date d'inscription jeudi 13 janvier 2011 Statut Membre Dernière intervention 19 janvier 2011 1
13 janv. 2011 à 21:13
merci sa fonctionne :P
0