MySQL Forums
Forum List  »  Spanish

Ayuda con insert multitabla
Posted by: Sergio Antonio elias
Date: August 04, 2017 09:54PM

El problema que tengo es el siguiente:
(Registro de cliente insert en "cliente y usuario")

tabla usuario:
create table usuario (id_us tinyint(10) not null auto_increment primary key,usuario varchar (30),pass_us varchar(8),id_tp tinyint(10),foreign key(id_tp) references tipo_usuario(id_tp));

tabla tipo_usuario:
create table tipo_usuario (id_tp tinyint(10) not null auto_increment primary key,tipo tinyblob);

tabla cliente:
create table cliente(id_clie tinyint(6) not null auto_increment primary key,raz_soc_clie tinyblob, email_clie tinyblob, rfc_clie char(13),n1_clie tinyblob,n2_clie tinyblob,ap_clie tinyblob,am_clie tinyblob,calle_clie tinyblob,col_clie tinyblob,cve_mun tinyint(5),id_us tinyint(10),foreign key(id_us) references usuario(id_us),foreign key (cve_mun) references municipio(cve_mun));



Al hacer el registro del cliente con los datos de las tablas cliente y usuario me hace los registros del usuario y en cliente el Ășnico dato que no registra es el de id_us (lo pone null)


el query del insert es el siguiente:
$registros=mysql_query("insert into usuario(usuario,pass_us,id_tp)
values ('$_REQUEST[usuario]','$_REQUEST[pass_us]', 2)") and $registros=mysql_query("insert into cliente(raz_soc_clie,email_clie,rfc_clie,n1_clie,n2_clie,ap_clie,am_clie,calle_clie,col_clie,cve_mun)
values ('$_REQUEST[raz_soc_clie]','$_REQUEST[email_clie]','$_REQUEST[rfc_clie]','$_REQUEST[n1_clie]',
'$_REQUEST[n2_clie]','$_REQUEST[ap_clie]','$_REQUEST[am_clie]','$_REQUEST[calle_clie]','$_REQUEST[col_clie]]',$_REQUEST[cve_mun])");

Options: ReplyQuote


Subject
Views
Written By
Posted
Ayuda con insert multitabla
651
August 04, 2017 09:54PM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.