Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/09/2011, 09:33
Bish0p
 
Fecha de Ingreso: septiembre-2011
Ubicación: DF
Mensajes: 26
Antigüedad: 12 años, 7 meses
Puntos: 6
Respuesta: comprobar si no existe inserte

Te falta el enlace de conexión en el query en donde haces el primer select


Código PHP:
if(isset($_GET['var1'])&&(isset($_GET['var2']))){
* * * * 
$var1=mysql_real_escape_string($_GET['var1']);* 
* * * * 
$var2=mysql_real_escape_string($_GET['var2']);
* * * * 

$sql mysql_query("SELECT id_encuesta FROM bouchers WHERE id_encuesta = ".$_GET['var1'].""$link)or die (mysql_error());
*
# Si el dato no existe inserta 
if (mysql_num_rows($sql)==0){
* * * * * * * * 
* * * * 
$sql="INSERT INTO bouchers (id_encuesta,survey_id,identificador_usuario,fecha_hora,ip) VALUES ('$var1','$var2','".$_SERVER['PHP_AUTH_USER']."',NOW(),'".$_SERVER['REMOTE_ADDR']."')";
* * * * 
$resultado=mysql_query($sql,$link);
* * * * 
* * * * 
$var3"Encuesta subida correctamente";
* * * * 
* * * * }
* * * * }
* * * * else 
$var3"Falla en encuesta"