Ver Mensaje Individual
  #9 (permalink)  
Antiguo 05/08/2009, 09:22
Avatar de lair
lair
 
Fecha de Ingreso: enero-2009
Ubicación: header('Location: Morelia");
Mensajes: 1.052
Antigüedad: 15 años, 4 meses
Puntos: 46
Respuesta: tengo la siguinet fconfucion ...

entonces el problema es cuando insertas, lo que quieres es insertar en las dos tablas verdad?

bueno, primero te recomiendo que modifiques tu tabla de detalles para que sea mas facil la busqueda.

CREATE TABLE `tbl_detallecliente` (
`id` int(11) not null auto_increment,
`ID_DetalleCliente` int(11) NOT NULL ,
`Domicilio` varchar(45) collate latin1_general_ci NOT NULL,
`Telefono` int(11) NOT NULL,
`Movil` int(11) NOT NULL,
`Email` varchar(45) collate latin1_general_ci NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=1 ;

con la modificacion de esta manera a la tabla cada registro tendra se identificador y estaran relacionadas a un mismo usuario.

y cuando insertas en la primer tabla tambien lo hagas en la segunda.

Código PHP:
function crear($nom,$dep,$suel,$mon,$det,$plan){
  
$con = new DBManager;
  if(
$con->conectar()==true){
    
$query "INSERT INTO tblcliente (Nombre, Apellido, Rut)
        VALUES ('$Nom','$dep','$suel')"
;
        
        
$query2 "INSERT INTO tbldetallecliente  (Movil, domicilio)
        VALUES ('$mon','$det')"
;
        
    
$result mysql_query($query);
    
$result2 mysql_query($query2);
    if (!
$result && !result2)
          return 
false;
    else
      return 
true;
  }

lo que no entiendo muy bien es si un usuario va tener varios numero de movil, mails, domicilios, etc, por eso te comentaba que no vei la necesidad de la tabla de detalle.

cualquier cosa me avisas y aqui estamos en contacto suerte