Bueno hay varios errores, sobre todo en la estructura de tus tablas, cito lo que querías lograr:
Cita: Si mi idea es que un usuario tenga varias fotos y atraves de un formulario
pasarle un usuario
una vez pasado el usuario quier o ke me muestre todas las fotos de ese usuario
si la sintaxis deWHERE usuario.$usuario=fotos.$usuario"; esta mal me podrias indicar cual esestoy intentando relacionar dos tablas para realizar el select
Primero yo entiendo que tu creas un usuario con sus respectivos datos y luego puedes añadir múltiples fotos para ese usuario, y la consulta que quieres hacer es que liste las fotos del usuario, para el ejemplo usamos el id del usuario:
Tus tablas:
1. Usuario
Debiera ser algo así
id_usuario
usuario
contarseña
nombres
y todo lo que quieras
Donde id_usuario es tu clave primaria y de valor tipo int, ojalá con autoincrement, pero es opcional depende de lo que quieras pero te lo aconsejo
2.Tabla Fotos
id_foto como clave primaria y de tipo int, con autoincrement
id_usuario este campo se asocia con el de la tabla usuario, es el dato que las une
url la dirección donde está alojada la foto en el servidor
-Los campos de los input deben tener el mismo nombre que los campos de tu BD
- no necesitas más de una url esta consulta arroja todas las fotos con la id del usuario
- Para no complicarte prueba la consulta desde con un archivo html usando la id como por ejemplo:
Código HTML:
Ver original<form action="5.php" method="POST"> <input name="id_usuario" type="text" /> <input name="enviar" type="submit" value="enviar" />
Resumen: revisa bien que los campos coincidan y mejora la estructura de tus tablas...
Saludos