Lo que pasa es que los datos están en tablas diferentes. Por ejemplo en la tabla categoriadirectorio están almacenadas las categorías de los directorios y en la otra lo que hago es referencia a ese id de categoría en específico. La consulta es esta:
Código PHP:
$query = mysql_query("SELECT dir.*,catdir.* FROM directorio dir, categoriadirectorio catdir WHERE dir.idcategoria= catdir.idcategoria AND idsitio='".$_GET['idsitio']."'");
y lo que entiendo según me dice josemi es que la debo hacer así:
Código PHP:
$query = mysql_query("SELECT dir.idsitio as id,dir.titulo as titulo,dir.descripcion as descripcion,dir.direccion as direccion,dir.idcategoria as idcatondir,dir.fecha as fecha,dir.donde as donde,dir.publico as publico,catdir.idcategoria as idcatoncat,catdir.titulo as titulocat FROM directorio dir, categoriadirectorio catdir WHERE dir.idcategoria= catdir.idcategoria AND idsitio='".$_GET['idsitio']."'");
no?
Salu2