
08/08/2007, 08:40
|
| | Fecha de Ingreso: enero-2007 Ubicación: Buenos Aires, ARG
Mensajes: 71
Antigüedad: 18 años, 3 meses Puntos: 2 | |
Re: Guardar dirección ip en BD bueno a a mi parecer:
si es una encuesta abierta asi sin más, no tendrías ningun tipo de control, ya que x el ip no lo podrías hacer, xq este ultimo cambia si el usuario se conecta de otro lugar.
Sin embargo si es una encuesta en la que cada uno q responde tiene un nombre de usuario bueno deberías usar un campo + a la tabla con el id de usuario y antes de insertar la respuesta del tipo pones un if preguntando si en ese campo ya está el id de usuario...
O sea, supongamos q el campo del id de usuario es "user_id"
tendrias q poner:
$user_id = $_POST[ 'user_id' ]; //supongamos q lo tomas del post o de una variable de session
$sql = "select user_id from cat_ip where user_id = $user_id";
$res = mysql_query( $sql , $conn);
if( mysql_num_rows( $res ) == 0){//o sea q no hay registro del usuario
...
acá insertas el codigo para agregar el ip o lo q quieras
...
}else{
//el usuario ya respondió anteriormente
}
Espero t sirva!, saludos |