Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/07/2008, 14:37
Jahir
 
Fecha de Ingreso: abril-2008
Mensajes: 28
Antigüedad: 16 años
Puntos: 0
consultas con while

buenas tardes espero me puedad ayudar como siempre lo ha echo lo que sucede es que necesito realiza una consulta donde me mueste el nombre de los ingenieros y los trabajos que han realizado .la verdad es que el codigo que he echo solo me muestra los datos del primer ingeniero no entiendo por que no me muestra los demas es como si no retornara al while.
Código:
while ($row = @mysql_fetch_array($result))
	{
	    $i++;
		echo "entro al while $i"; 
	    $ingeniero=$row["Nombre"];
		echo "<table width='1000' border='1'  align='center' cellpadding='0' cellspacing='0' bgcolor='#000099'>\n";
		echo "<tr> \n";
		echo "<td align='center' width='100'>$ingeniero</td> \n";
		}
    	$result = mysql_query("SELECT COUNT(*) FROM trabajo where '$mes'=Mes and $ano=Ano and Proyecto='Plan_de_Expacion' and Ingeniero='$ingeniero'", $conexion);
		    if ($row = @mysql_fetch_array($result))
			{
			  echo "<td align='center' width='100'>".$row[0]."</td> \n";
					$result = mysql_query("SELECT COUNT(*) FROM trabajo where '$mes'=Mes and $ano=Ano and Proyecto='TRX_Upgrade' and Ingeniero='$ingeniero'", $conexion);
					if ($row = @mysql_fetch_array($result))
					{
					echo "<td align='center' width='100'>".$row[0]."</td> \n";
						$result = mysql_query("SELECT COUNT(*) FROM trabajo where '$mes'=Mes and $ano=Ano and Proyecto='Varios_Programable' and Ingeniero='$ingeniero'", $conexion);
						if($row = @mysql_fetch_array($result))
						{	
						echo "<td align='center' width='100'>".$row[0]."</td> \n";
							$result = mysql_query("SELECT COUNT(*) FROM trabajo where '$mes'=Mes and $ano=Ano and Proyecto='Varios_No_Programable' and Ingeniero='$ingeniero'", $conexion);
							if($row = @mysql_fetch_array($result))
							{	
							echo "<td align='center' width='100'>".$row[0]."</td> \n";
								$result = mysql_query("SELECT COUNT(*) FROM trabajo where '$mes'=Mes and $ano=Ano and Proyecto='Red_Troncal' and Ingeniero='$ingeniero'", $conexion);
								if($row = @mysql_fetch_array($result))
								{	
								echo "<td align='center' width='100'>".$row[0]."</td> \n";
									$result = mysql_query("SELECT COUNT(*) FROM trabajo where '$mes'=Mes and $ano=Ano and Proyecto='Desmonte_BTS' and Ingeniero='$ingeniero'", $conexion);
									if($row = @mysql_fetch_array($result))
									{	
									echo "<td align='center' width='100'>".$row[0]."</td> \n";
										$result = mysql_query("SELECT COUNT(*) FROM trabajo where '$mes'=Mes and $ano=Ano and Proyecto='Otros' and Ingeniero='$ingeniero'", $conexion);
										if($row = @mysql_fetch_array($result))
										{	
										echo "<td align='center' width='100'>".$row[0]."</td> \n";
											$result = mysql_query("SELECT COUNT(*) FROM trabajo where '$mes'=Mes and $ano=Ano and Proyecto='Transportes' and Ingeniero='$ingeniero'", $conexion);
											if($row = @mysql_fetch_array($result))
											{
											echo "<td align='center' width='100'>".$row[0]."</td> \n";
											}                      											
										}                  												
									}               									
								}           									
							}  				
						}						
					 }
			}
    
	    echo "</tr>";
        echo "</table>";