Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/05/2009, 06:26
Lidia19
 
Fecha de Ingreso: mayo-2009
Mensajes: 27
Antigüedad: 10 años, 9 meses
Puntos: 0
Ayuda con php

Hola a todos!!Aver si me ayudais con esto que me trae loca :(
Tengo que crear una BDD con PHP y estoy en el instalar (creando las tablas y metiendo datos en esas tablas,...) Bueno pues las tablas se me crean pero despues hay una que tengo que modificar añadiendole a un campo una FOREING KEY y por mas que miro no veo el fallo y la tabla no se me modifica,es lo unico que falla en el instalar :( :(
Espero recibir ayuda.Aqui os dejo la tabla y despues la modificacion que quiero vale? Gracias!!!


$crear2="CREATE TABLE IF NOT EXISTS ";
$crear2 .="Trabajadores ";
$crear2 .="( ";
$crear2 .="ID_Trabajador TINYINT AUTO_INCREMENT PRIMARY KEY, ";
$crear2 .="Nombre VARCHAR(30) NOT NULL, ";
$crear2 .="Apellidos VARCHAR(35) NOT NULL";
$crear2 .=") ";


$añadir="ALTER TABLE ";
$añadir .="Trabajadores ";
$añadir .="( ";
$añadir .="ADD Departamento TINYINT, ";
$añadir .="CONSTRAINT dep FOREIGN KEY(Departamento) REFERENCES Departamentos(ID_Departamento)";
$añadir .=")";