Foros del Web » Programando para Internet » PHP »

Dar de alta y insertar registros automáticamente

Estas en el tema de Dar de alta y insertar registros automáticamente en el foro de PHP en Foros del Web. Necesitaria saber como puedo hacer que despues de registrarse como nuevo usuario automáticamente le insertar en otra tabla 6 registros. De esta forma lo que ...
  #1 (permalink)  
Antiguo 20/06/2007, 14:27
 
Fecha de Ingreso: noviembre-2002
Mensajes: 130
Antigüedad: 22 años
Puntos: 0
Mensaje Dar de alta y insertar registros automáticamente

Necesitaria saber como puedo hacer que despues de registrarse como nuevo usuario automáticamente le insertar en otra tabla 6 registros.
De esta forma lo que consigo es que una vez validado vaya a su menu de edición y pueda gestionar 12 link personales. Se que podría gestionarlo haciendo un COUNT de los registros y si supera a 6 registros que no inserte más. Pero el cliente quiere ver 6 links despues de haberse validado como nuevo usuario.
el código que tengo es el siguiente.
Miren por favor si pueden ayudarme.
gracias


Código PHP:
include ("myadmin/config.php");
                            
if((
$HTTP_POST_VARS["nick"]) != "") {
$sql "SELECT usuario FROM bd_socios WHERE usuario='".$HTTP_POST_VARS["nick"]."'";
$result mysql_query($sql);
if(
$row mysql_fetch_array($result))
{
echo 
"Lo sentimos, este nombre de usuario ya est&aacute; en uso. <a href='register.php' class='Blue'>Escoge otro</a>";
} else {
$sql "INSERT INTO bd_socios (usuario,pass,correo) VALUES (";
$sql .= "'".$HTTP_POST_VARS["nick"]."'";
$sql .= ",'".$HTTP_POST_VARS["contrasena"]."'";
$sql .= ",'".$HTTP_POST_VARS["correo"]."'";
$sql .= ")";
                                
$sql .= "INSERT INTO bd_links (id,nombre,url,id_usuario) VALUES (NULL,'LINK 1','','".$HTTP_POST_VARS["nick"]."')";
$sql .= "INSERT INTO bd_links (id,nombre,url,id_usuario) VALUES (NULL,'LINK 2','','".$HTTP_POST_VARS["nick"]."')";
$sql .= "INSERT INTO bd_links (id,nombre,url,id_usuario) VALUES (NULL,'LINK 3','','".$HTTP_POST_VARS["nick"]."')";
$sql .= "INSERT INTO bd_links (id,nombre,url,id_usuario) VALUES (NULL,'LINK 4','','".$HTTP_POST_VARS["nick"]."')";
$sql .= "INSERT INTO bd_links (id,nombre,url,id_usuario) VALUES (NULL,'LINK 5','','".$HTTP_POST_VARS["nick"]."'";
$sql .= "INSERT INTO bd_links (id,nombre,url,id_usuario) VALUES (NULL,'LINK 6','','".$HTTP_POST_VARS["nick"]."'";
mysql_query($sql);

echo 
"&iexcl;Gracias, tu registro se ha realizado correctamente!<br>";
echo 
"<a href='index.php' class='blueBig'>Valídate y personaliza tus Links ahora!</a><br>";
}
mysql_free_result($result);
} else {
echo 
"Debes rellenar como mínimo los campos: usuario, mail y password";

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 21:35.