Buenas a todos,
tengo una duda y no se si se puede hacer...
Tengo una base de datos como esta:
Tabla Usuarios
Código MySQL:
Ver original+------+--------------+---------------+-------------+-------------+
|id_user
| user_name
| password | nombre
| apellido
| +------+--------------+---------------+-------------+-------------+
| 1 | foo | pass123 | mariano | martinez |
| 2 | bari | pass123 | federico | lopez |
| 3 | coky99 | pass123 | john | smith |
| 4 | carlos | pass123 | nikola | tesla |
+------+-------------+----------------+-------------+-------------+
Tabla Usuarios_meta
Código MySQL:
Ver original+---------+------------+----------------+------------------------+
| id | id_user | meta_key | meta_value |
+---------+------------+----------------+------------------------+
| 1 | 1 | nacionalidad | Inglesa |
| 2 | 1 | idiomas | ["Espanol","Ingles"] |
| 3 | 2 | vehiculo | ["coche","moto"] |
| 4 | 2 | estudios | universitarios |
+---------+------------+----------------+-----------------------+
Lo que no consigo es realizar una consulta a la base de datos y que me devuelva un array con cada usuario y todo su perfil completo...ya luego voy a tener que hacer busquedas dependiendo del perfil y que me devuelva todo en una sola fila de una tabla html
Si la tabla Usuarios_meta la pongo de esta forma si lo consigo pero no se hasta que punto es bueno ir metiendo columnas por cada dato que tenga que guardar, además algunos de esos datos van en json con varios datos (como el idioma o el vehículo)
Código MySQL:
Ver original+-------+---------+-----------------+----------------------+------------------+-----------
| id | id_user | nacionalidad | idiomas | vehiculo | estudios
+-------+---------+-----------------+----------------------+-------------------+----------
| 1 | 1 | Inglesa |["Espanol","Ingles"]| ["coche","moto"]|
| 2 | 2 | Inglesa |["Espanol"] | ["coche"] | universitarios
+-------+---------+-----------------+----------------------+------------------+-----------
¿¿¿Alguna idea??? Llevo 3 con esto y necesito ayuda
Muchas gracias a todos y espero vuestras respuestas!