Ver Mensaje Individual
  #13 (permalink)  
Antiguo 05/01/2009, 13:27
maxbox7
 
Fecha de Ingreso: diciembre-2008
Mensajes: 8
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: borrar datos de la db

Si la estructura es la misma.

Yo creo que lo que esta pasando es en $var=@$_REQUEST['nombre']."'";
por cada numero que se escriba en el textfield realiza una query hasta que encuentra los 6 digitos en la tabla por eso al insert le pasa lo mismo me ejecuta una query para cada numero.
Lo que necesitaria en ese caso cuando los 6 digitos que el usuario escriibe sean
iguales a los de tabla definirlo como un solo resultado.

Ahora como lo hago
trate tambien con esto pero nada.....


{
mysql_query("insert into jos_call1 (code) VALUES (".$query")");
mysql_query("UPDATE jos_call SET code='' WHERE code='".$var.")";
}



Código:
$conn = mysql_connect("$mysql_host","$mysql_user","$mysql_password")or die("Could not connect : " . mysql_error());
mysql_select_db("$mysql_db",$conn) or die("Select database failed");


$var=@$_REQUEST['nombre']."'";
$query= mysql_query("Select * from jos_call where code = '".$var,@$conn);

if (mysql_num_rows($query) == 0 )  {
echo 'Su codigo 6 digitos.Codigo no valido.';
}else{
echo '  Codigo correcto!   ' ;
}
{ 
mysql_query("insert into jos_call1 (code) VALUES ('".$var.")"); 
mysql_query("UPDATE jos_call SET code='' WHERE code='".$var.")";
} 

mysql_close($conn); 
?>