Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/09/2011, 09:01
matt_1985
 
Fecha de Ingreso: enero-2011
Ubicación: /root
Mensajes: 530
Antigüedad: 13 años, 10 meses
Puntos: 61
comprobar si no existe inserte

Lectores del foro tengo el siguiente problema al hacer la comprobacion de que si un dato no existe inserte en este caso $var1 expongo el codigo haber si me pueden ayudar ,

Código PHP:
Ver original
  1. if(isset($_GET['var1'])&&(isset($_GET['var2']))){
  2.         $var1=mysql_real_escape_string($_GET['var1']); 
  3.         $var2=mysql_real_escape_string($_GET['var2']);
  4.        
  5. $sql = mysql_query("SELECT id_encuesta FROM bouchers WHERE id_encuesta = ".$_GET['var1']."")or die (mysql_error());
  6.  
  7. # Si el dato no existe inserta
  8. if (!mysql_num_rows($sql)){
  9.                
  10.         $sql="INSERT INTO bouchers (id_encuesta,survey_id,identificador_usuario,fecha_hora,ip) VALUES ('$var1','$var2','".$_SERVER['PHP_AUTH_USER']."',NOW(),'".$_SERVER['REMOTE_ADDR']."')";
  11.         $resultado=mysql_query($sql,$link);
  12.        
  13.         $var3= "Encuesta subida correctamente";
  14.        
  15.         }
  16.         }
  17.         else $var3= "Falla en encuesta";

saludos y gracias