Bonjour à tous, voila mon soucis, j'ai une page html qui me permet de saisir une adresse IP pour effectuer une recherche dans une base de données, jusque là pas de soucis, du côté du php pas de soucis pour l'exécution de la requête, mais pour un affichage lorsque j'ai plusieurs résultats j'ai un soucis car je n'ai qu'une seule ligne qui s'affiche (avant j'étais en "while" mais j'ai changé pour un "if, else" pour prévenir l'utilisateur d'une mauvaise saisie d'adresse IP.
Mon code :
Code :
{ $id = $row[0]; $source = $row[1]; $date = $row[2]; $mac = $row[3]; $ip = $row[4]; $epoch = $row[5]; $texte =$row[6]; <td>$id</td>\n <td>$source</td>\n <td>$date</td>\n <td>$mac</td>\n <td>$ip</td>\n <td>$epoch</td>\n <td>$texte</td>\n </tr>\n"; } else { echo"<p>Cette adresse IP n'est pas présent dans la table enregistrement. Assurez-vous d'avoir saisi une adresse IP correcte de la forme xxx.xxx.xxx.xxx</p>"; }
|
Comment concilier l'affichage multiple et le message d'erreur en cas de mauvaise saisie ?
Merci