Ver Mensaje Individual
  #23 (permalink)  
Antiguo 02/01/2015, 04:10
flad77
 
Fecha de Ingreso: diciembre-2014
Mensajes: 27
Antigüedad: 9 años, 4 meses
Puntos: 0
Respuesta: informacion sobre como relaciono una tabla con id usuarios

hola y gracias y perdornar me por las molestias,asi se guarden las imagenes en la tabla de datos de imagenes,se guardan en una carpeta (imagenes) despues en una tabla de datos de imagenes

usuario_id ruta descripcion
5 imagenes/Oryx Antelope.jpg 1
6 imagenes/Tree.jpg 2
7 imagenes/Humpback Whale.jpg 3


he hecho las dos tablas con innodb y FOREIGN KEY y no se si la relacion esta bien o no con usuario_id, y las tablas son estas

Código PHP:
Ver original
  1. CREATE TABLE IF NOT EXISTS `registro usuarios` (
  2.   `usuario_id` int(4) NOT NULL AUTO_INCREMENT,
  3.   `usuario_nombre` varchar(15) NOT NULL DEFAULT '',
  4.   `usuario_clave` varchar(32) NOT NULL DEFAULT '',
  5.   `usuario_email` varchar(50) NOT NULL DEFAULT '',
  6.   `usuario_freg` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  7.   `tipo` enum('2','1') NOT NULL DEFAULT '2',
  8.   `facebook` varchar(250) NOT NULL,
  9.   `twitter` varchar(250) NOT NULL,
  10.   `avatar` varchar(500) NOT NULL,
  11.   PRIMARY KEY (`usuario_id`)
  12. ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
  13.  
  14.  
  15. CREATE TABLE IF NOT EXISTS `datos imagenes` (
  16. `usuario_id` int(11) NOT NULL AUTO_INCREMENT,
  17. `ruta` varchar(100) NOT NULL,
  18. `descripcion` text,
  19. PRIMARY KEY (`usuario_id`)
  20. )ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
  21.  
  22. --
  23. -- esta es la relacion de las tablas
  24. --
  25. ALTER TABLE `datos`
  26.   ADD CONSTRAINT `datos_ibfk_1` FOREIGN KEY (`Usuario_ID`) REFERENCES `usuarios` (`usuario_ID`) ON DELETE CASCADE ON UPDATE CASCADE;


y la consulta para base de datos y tabla de datos imagenes es esta:

$consulta= mysql_query("SELECT * FROM datos imagenes WHERE usuario_id='".$_GET['id']."'") or die(mysql_error());
while($filas=mysql_fetch_array($consulta)){


?>

<?php echo $filas['descripcion'];?><br>
<img src="<?php echo $filas['ruta']; ?>" width="180" height="214"><br>

<?php }?>



pero no se mostran las imagenes , y no se que problema hay, si es FOREIGN KEY o la consulta
ayudar me porfavor para resolver esto gracias
[/B]