Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/04/2009, 11:54
rtr
 
Fecha de Ingreso: abril-2009
Mensajes: 368
Antigüedad: 15 años, 10 meses
Puntos: 2
tabla con clave foranea?

No puedo relacionar (la llave foranea) de dos tablas que tengo.En la misma base de datos tengo dos tablas;

create table registros1 (
id smallint(5) NOT NULL auto_increment,
usuario varchar(30) NOT NULL default '',
contraseña varchar(35) NOT NULL default '',
email varchar(60) NOT NULL default '',
PRIMARY KEY (id),
UNIQUE KEY username (username)
)

y tambien cree esta otra;

create table zona
(
id smallint(5) NOT NULL auto_increment,
nombre varchar(30) NOT NULL '',
contraseña varchar(35) NOT '',
PRIMARY KEY (id),

FOREIGN KEY (id),

REFERENCES id(id),

)

No estoy muy puesto con el tema, pero para conectarla es el mismo codigo verdad?;

<?php

$server = "localhost";


$database = "el nombre de tu base de datos";


$db_user = "el nombre de usuario de la base de datos";


$db_pass = "y aqui la contraseña de tu base de datos";

$tabla = "nombre tabla";
?>

Lo que no sé es donde tengo que indicar cual es la llave foranea..........conoceis algun tutorial donde pueda aprender a hacer esto..??
Lo que quiero hacer con estas tablas es crear una zona privada de usuarios.

Si necesitan algún otro dato para ayudarme, pidanmelo please...

Última edición por rtr; 27/04/2009 a las 12:06