Ver Mensaje Individual
  #13 (permalink)  
Antiguo 30/12/2014, 00:12
flad77
 
Fecha de Ingreso: diciembre-2014
Mensajes: 27
Antigüedad: 9 años, 5 meses
Puntos: 0
Respuesta: informacion sobre como relaciono una tabla con id usuarios

gracias de verda de ayudar me
con esta consulta las imagenes se muestran en todos los usuarios loqueados quiero restringir la consulta que se muestran solo para el usuario que la subido y las tablas tenen ue ser innodb
estas es mi consulta

Código PHP:
Ver original
  1. $consulta=mysql_query("select * from datos imagenes");
  2. while($filas=mysql_fetch_array($consulta)){
  3.     $ruta=$filas['ruta'];
  4.     $desc=$filas['descripcion'];
  5.  
  6.  
  7. ?>
  8.  
  9. <?php echo $desc;?><br>
  10. <img src="<?php echo $ruta; ?>" width="180" height="214"><br>
  11.  
  12. <?php }?>






estas son las tabla con relacion a ver se le hecho bien






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;







gracias

Última edición por flad77; 30/12/2014 a las 00:37