Faire une requete sql qui affiche les ip actifs
bonjour, j'ai besoin de votre aide.
j'ai une table domain dont je stock des adresses ip et des noms de domains, ce que je veux faire c'est que lors de l'affichage le programme ping sur chaque domain ou ip et n'affiche que ceux qui sont actifs, mais la requete ne marche pas, voilà mon code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| <?php
include("connexion.php");
ini_set ('max_execution_time', 0);
$sql="select * from domain";
$rep1=mysql_query($sql,$base);
while ($data = mysql_fetch_array($rep1)){
$a=$data['nom_domain'];
exec ("ping -n 1 $a", $output, $result) ;
if($result==0){
$x='actif';
}
else {
$x='down';}}
$rep="select nom_domain from domain where $x='actif'";
$rep=mysql_query($sql,$base);
while ($data = mysql_fetch_array($rep)){
echo $data['nom_domain'];}
?> |
merci d'avance.