Ver Mensaje Individual
  #6 (permalink)  
Antiguo 04/01/2015, 11:04
MrGilbertMan
 
Fecha de Ingreso: enero-2015
Ubicación: Cordoba, Andalucía
Mensajes: 111
Antigüedad: 9 años, 4 meses
Puntos: 15
Respuesta: Necesito consejos sobre como guardar datos en unas BD

Hola de nuevo y gracias por tu respuesta YorchX, ya se me va metiendo en la cabeza esto de trabajar con las id.

Ahora tengo un problema con los INSERT,

tengo dos tablas relacionadas por el campo id:

USUARIOS (tabla padre)
id (INT) PK y AI
correo (VARCHAR)

PERFIL
id (INT) PF
nombre (VARCHAR)

(tiene mas campos pero es un ensayo)

Si quito la relación las sentencias funcionan perfectamente y cuando existe la relación solo me inserta el dato en la tabla padre.

$sentencia = $mysqli->prepare("INSERT INTO usuarios(correo) VALUES (?)"); $sentencia->bind_param('s', $correo);
$sentencia->execute();
$sentencia->close();


$sentencia2 = $mysqli->prepare("INSERT INTO perfil(nombre) VALUES (?)");
$sentencia2->bind_param('s', $nombres);
$sentencia2->execute();
$sentencia2->close();

Bueno y no sé por qué porque yo nunca he trabajado con tablas relacionadas.