Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/04/2010, 11:30
itachi_the_inmortal
 
Fecha de Ingreso: abril-2010
Mensajes: 34
Antigüedad: 14 años, 1 mes
Puntos: 1
Respuesta: Comparacion de consultas mysql con php (arrays)

lo intente... pero has de cuenta que como tambien necesito que se muestre informacion de otra tabla y se unan con toda... es decir... tiene una tabla de proyectos en la cual necesito ver todos sus proyectos y en la otra tabla viene la informacion de que a echo con esos proyectos... pero si los uno con un JOIN natural y no a echo actividades con ese proyecto simplemente no lo muestra... y en este caso deberia mostrarlos... mis codigos completos serian estos...
Cita:
/*********************INICIO VISUALIZACIÓN DE LOS PROYECTOS DE USUARIO Y LLENADO DE CEDULA*************/
$sql = "SELECT p.id_proyecto, p.proyecto, COUNT(c.id_proyecto) as conteoc, DATE_FORMAT( MAX(c.f_genced), '%d-%m-%Y' ) AS f_genced
FROM proyectos as p, user_proyectos as u
LEFT JOIN cedula as c ON u.id_proyecto = c.id_proyecto
WHERE u.id_usuario = ".$id_usuario."
AND u.id_proyecto = p.id_proyecto
AND p.activo = 1
GROUP BY p.id_proyecto
ORDER BY p.proyecto";
$result_v = mysql_query($sql);
$row_v = mysql_fetch_array($result_v);
/*********************FIN VISUALIZACIÓN DE LOS PROYECTOS DE USUARIO Y LLENADO DE CEDULA*************/
/**************INICIO CONSULTA DE CONTEO DE VISITAS AL PROYECTO Y ULTIMA VISITA***********/
$sql = "SELECT r.id_proyecto, p.proyecto, COUNT(r.id_proyecto) AS conteo, DATE_FORMAT( MAX(r.f_actividad), '%d-%m-%Y' ) AS f_visita
FROM proyectos as p, user_proyectos as u
LEFT JOIN rdas AS r ON u.id_proyecto = r.id_proyecto
WHERE u.id_usuario = ".$id_usuario."
AND r.f_actividad >= '$d_ini'
AND r.f_actividad <= '$d_fin'
AND u.id_proyecto = p.id_proyecto
AND p.activo = 1
GROUP BY r.id_proyecto
ORDER BY p.proyecto";
$result_c = mysql_query($sql);
$row_c = mysql_fetch_array($result_c);
/**************FIN CONSULTA DE CONTEO DE VISITAS AL PROYECTO Y ULTIMA VISITA***********/
La intencion es que donde sean iguales se unan...