31-05-2008, 02:23 PM
oki merci ça marche en faisant ainsi
Code PHP :
<?php
function defenseur(){//afichage des joueurs present dans l'arene
global $userrow, $numqueries;
$query = sprintf("SELECT * FROM {{table}} WHERE longitude = %d AND latitude = %d;", $userrow['longitude'], $userrow['latitude']);
$recherche = doquery($query, "clans");
$base = mysql_fetch_array($recherche);
$arenaquery = doquery("SELECT*FROM {{table}} WHERE engarde='2' AND war='".$base['omanik']."' ", "users");
$arenarow2 = mysql_num_rows($arenaquery);
if($arenarow2 == 0){
$page.="Tous les ennemis sont vaincus ou en fuite!!!!";
}else{
while ($arenarow = mysql_fetch_array($arenaquery)) {
if ($arenarow["engarde"]==2){
if ($arenarow["currenthp"] <= 0){
$page.="<img src=\"images/avatar/num-".$arenarow["avatar"].".gif\"/>".$arenarow["charname"]." niveau : ".$arenarow["level"]."vie : ".$arenarow["currenthp"]."<br>";
}elseif ($arenarow["charname"]!=$userrow["charname"]){
$page.="<img src=\"images/avatar/num-".$arenarow["avatar"].".gif\"/> <a href=\"index.php?do=combat2:".$arenarow["id"]."\">".$arenarow["charname"]."</a> niveau : ".$arenarow["level"]."vie : ".$arenarow["currenthp"]."<br>";
}elseif ($arenarow["charname"]==$userrow["charname"]){
$page.="<img src=\"images/avatar/num-".$arenarow["avatar"].".gif\"/>".$arenarow["charname"]." niveau : ".$arenarow["level"]."vie : ".$arenarow["currenthp"]."<br>";
}
}
}
}
$page= rtrim($page, ", ");
$updatequery = doquery("UPDATE {{table}} SET engarde='1' WHERE id='".$base["id"]."'", "users");
$page .= "<br><br><br><br><br>Si vous avez changé d'avis, vous pouvez également <a href=\"index.php?do=quite2\">retourner à la ville </a><br>(important vous devez passer par ici pour ne plus compter parmit les combatant).\n";
$title = "arene";
display($page,$title);
}