Código PHP:
$query = "SELECT *, usuarios.usuario, categorias.valor as categoria FROM `noticias`
| ||||
Respuesta: Mysql tomar todas mas as @danneg Si la query es sólo esa, el error es que no tenía las tablas categorias y usuarios incluidas en el FROM.
__________________ ¿Alguna pregunta, duda, acotación, nota, cuestión, reparo, comentario, demanda, crítica, interpretación, objeción, interrogante, discrepancia, observación, réplica, disquisición, apostilla o exégesis? |
| |||
Respuesta: Mysql tomar todas mas as Hola hackcrack: Si solucionaste tu consulta, sería conveniente que compartieras la respuesta con el foro no crees??? alguien más puede tener el mismo problema y tu respuesta podría ayudarle a resolverlo. Al utilizar múltiples tablas, no puedes "listar" por partes. el * es un caso especial del select que implica mostrar TODOS LOS CAMPOS DE TODAS LAS TABLAS utilizadas. Si quisieras especificar sólo los campos de una tabla en particular debes poner algo como esto:
Código:
es decir, especificando el nombre de la tabla de la cual quieres mostrar todos sus campos. Creo que tu consulta quedó más o menos así:Select NombreTabla.*
Código:
SaludosSELECT `noticias`.*, usuarios.usuario, categorias.valor categoria FROM `noticias`.............. Leo |
| ||||
Respuesta: Mysql tomar todas mas as Jeje perdon, eh aver el error estaba en la conexion con la base de datos, el codigo php estaba bien. Y solo queria listar la tabla de noticias asi qu funciona bien, pero si quiero listar la de todas las tablas con este codigo deberia funcionar: Cita: $query = "SELECT tabla1.*, tabla2.* FROM `tabla1`, `tabla2`"
__________________ Los mejores juegos de PC gratis en ****** |
Etiquetas: |