Foros del Web » Programando para Internet » PHP »

Consulta a base arroja diferentes resultados

Estas en el tema de Consulta a base arroja diferentes resultados en el foro de PHP en Foros del Web. buenas! pues resulta que realizo en la base de datos una consulta para verificar que los datos no se encuentren ya registrados y aparentemente todo ...
  #1 (permalink)  
Antiguo 23/03/2014, 02:53
 
Fecha de Ingreso: abril-2003
Ubicación: Mexico
Mensajes: 604
Antigüedad: 21 años
Puntos: 23
Pregunta Consulta a base arroja diferentes resultados

buenas!

pues resulta que realizo en la base de datos una consulta para verificar que los datos no se encuentren ya registrados y aparentemente todo bien pero resulta que me eh topado con que marca como si existiera ya el registro pero checando la base de datos NO existe el dato..

ya el puesto en la base la ejecucion del codigo y me dice que no existe registro por lo que la sentencia de consulta se que esta bien pero a la hora de la verificacion en php me dice otra cosa....

Código PHP:
<?
//verifica no duplicidades
$result="";
            echo 
"<br>".$buscarug;
            echo 
"<br>".$ano;
            echo 
"<br>".$evento;
            echo 
"<br>".$result;
$query sprintf("SELECT * FROM partnal WHERE cum='%s' AND ano='%s' AND evento='%s'",
            
mysql_real_escape_string($buscarug),
            
mysql_real_escape_string($ano),
            
mysql_real_escape_string($evento));
$result mysql_query($query);
echo 
"<br> Despues ".$result;
if (!
$result) {
//Registro en Control
   
mysql_query("insert into partnal (nombre,cum,foto,seccion,funsion,ano,lugar,evento,fechainscrip,validez,ip)
   values ('$nombre','$rug2','$foto','$seccion','$fun','$ano','$lugartot','$evento',NOW(),'$valid','$ip')"
,$link)or die(print mysql_error());
  } else {  
?>
    <script type="text/javascript">history.back(alert("¡USTED YA ESTA REGISTRADO PARA ESTE EVENTO!"));</script>
    <META HTTP-EQUIV="Refresh" CONTENT="0;URL=index.php">
<?  }  ?>
eh puesto despues de la consulta la impresion de la variable $result y me aparece

Resouce id#16

consulto en la base de datos para ver el contenido manualmente y no existe ese registro

alguien me puede orientar donde este el problema?

de antemano muchas gracias!!

Saludos!!
__________________
¡El Respeto al Derecho Ajeno Es la Paz!

Etiquetas: mysql, registro, resultados, select, variable
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:47.