nunca me lo abia planteado pero no se exactamente para que sirve el @ en php ya que me da el mismo resultado ponerlo asi
$resultado = @mysql_num_rows($query_id);
que asi
$resultado = mysql_num_rows($query_id);
para que sirve ????':neur otico