comment tester si le résultat de la requête est nul [résolu] - PHP - Programmation
Marsh Posté le 15-06-2010 à 22:35:54
par contre dans ce code avec kim comme test
Code :
|
en fait c'est testé ; le problème c'est qu'il retourne tout le temps -1 quelque soit la situation
Code :
|
Marsh Posté le 17-06-2010 à 08:36:15
j'ai trouvé voici la réponse
<code>
$requete = odbc_do($cnx, $sql) ;
// echo 'la requete '. $requete ."<br />";
$affected = odbc_fetch_row($requete);
// echo $affected."<br />";
if($affected!=1)
{
echo 'aucun kim dans la base '."<br />";
}
else
{
// si on ne met pas cette ligne , il affiche le suivant sans passer à la première valeur
$affected = odbc_fetch_row($requete,0);
//affichage des données:
while( $result = odbc_fetch_object( $requete ) )
{
</code>
Marsh Posté le 15-06-2010 à 17:46:28
Bonjour ,
j'exploite une base access donc j'utilise ODBC
dans ce code j'essai d'afficher le nom et prénom d'une personne sauf que si cette personne n'existe pas dans la base on affiche
aucun nom (ici kim ) dans la base et on finit le traitement
j'ai fais ce code et testé mais on entre jamais dans la partie else au cas où le nom existe
est ce quelqu'un a une idée ??
merci d'avance
Message édité par dovic31 le 17-06-2010 à 08:38:17