Seguramente tu consulta no se ejecutado correctamente. Para saber cual fue el error podrias utilizar mysql_error():
Código PHP:
<?
$resultado = mysql_query($consulta, $conexion) or die(mysql_error());
?>
Eso deberia imprimir en pantalla el error. Despues nos comentas cual fue.
Saludos.