Con
isset() verificas si la variable que estas pasando existe, aqui puedes saber algo más
http://ve.php.net/manual/es/function.isset.php
y
com
mysql_num_rows() validas si existe registros es esta tabla que estas consultando, aqui tambien puedes saber mas
http://ve.php.net/manual/es/function.mysql-num-rows.php
if(isset($_GET['id']) && (isset($_GET['admision'])) {
$query = mysql_query("SELECT * from $nombretabla WHERE admision='$admision' AND id='$id'");
$clan = mysql_fetch_array($query);
if(mysql_num_rows($result) != 0){
echo '' . $clan["Nickzone1"] . '';
}else{
echo "Modulo sin registro...";
}
}elseif ($_GET['clan'] == "list") {
$pos=0;
$query = mysql_query("SELECT * from $nombretabla");
while($clan=mysql_fetch_array($query))
{
$pos++;
echo '' . $pos . '-<a href="pruebaddd.php?id=' . $clan["id"] . '&admision=' . $clan["admision"] . '">' . $clan["Nickzone1"] . '</a><br>';
}
}
else {
echo 'No hay clanes';
}