
10/08/2005, 02:38
|
| | Fecha de Ingreso: abril-2005 Ubicación: vivo donde puedo
Mensajes: 133
Antigüedad: 19 años, 11 meses Puntos: 0 | |
casi casi he progresado algo al darme cuenta de que la consulta que obtiene la clave principal del registro que acabo de agregar -el registro padre- en realidad es una matriz de un elemento, el código para agregar el registro relacionado -el registro hijo- averiguando la clave principal del registro padre que acabo de agregar sería este.
// aquí averiguo la clave principal del registro padre que acabo de agregar
$query = "SELECT num_personal
FROM personal
WHERE nombre='$nombre' && apellido='$apellido' && calle='$calle' && cp='$cp' && poblacion='$poblacion' && nacimiento='$nacimiento' && sexo='$sexo' && sueldo='$sueldo'";
$sql5 = mysql_query($query) or die (mysql_error());
// aquí obtengo la matriz, que tiene un solo elemento
while($row=mysql_fetch_array($sql5))
{
$secundario = $row['num_personal'];
}
// aquí inserto el registro hijo
$sql6 = "insert into phpSP_users (user,password,userlevel,num_personal) values('$user', '$password', '$userlevel', '$secundario')";
// compruebo e informo al usuario
If ($res=send_sql($db,$sql6)) {
echo "<br><br>Se ha ejecutado el comando SQL";
echo "<br><br>Se ha agregado un usuario etc. etc. etc....";
}
de todas formas tengo que perfeccionarlo, mientras tanto espero vuestros comentarios que son siempre bien recibidos.
__________________ Visita mi página web. Carlos Zapata Company Visita mi blog. Únete a mi lista de correo.
--------------------------------------------------
La identidad no es lo que fuimos, ni lo que creemos que somos; la identidad es cómo miramos la mundo.
José Luis Rodríguez Zapatero, actual presidente del Gobierno español. |