Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Como se puede hacer

Estas en el tema de Como se puede hacer en el foro de Mysql en Foros del Web. Tengo en la BBDD varios datos y los recojo desde Código PHP: $primero  =  $row_contrato [ 'numero_int' ]. "-P1" ;      $segundo  =  $row_contrato [ ...
  #1 (permalink)  
Antiguo 03/05/2010, 21:59
 
Fecha de Ingreso: septiembre-2009
Mensajes: 108
Antigüedad: 14 años, 7 meses
Puntos: 1
Como se puede hacer

Tengo en la BBDD varios datos y los recojo desde

Código PHP:
$primero $row_contrato['numero_int']."-P1";
    
$segundo $row_contrato['numero_int']."-P2";
    
$tercero $row_contrato['numero_int']."-P3";
    
$cuarto $row_contrato['numero_int']."-P4";
                   
    
$query_consulta1 "SELECT * FROM contratos_p    WHERE numero_int = '$primero'";
    
$consulta1 mysql_query($query_consulta1$conn) or die(mysql_error());
    
$row_consulta1 mysql_fetch_assoc($consulta1);
    
$totalRows_consulta1 mysql_num_rows($consulta1);
                  
    
//echo $row_consulta1['toneladas'];              
    
    
$query_consulta2 "SELECT * FROM    contratos_p    WHERE numero_int = '$segundo'";
    
$consulta2 mysql_query($query_consulta2$conn) or die(mysql_error());
    
$row_consulta2 mysql_fetch_assoc($consulta2);
    
$totalRows_consulta2 mysql_num_rows($consulta2);
                  
    
$query_consulta3 "SELECT * FROM    contratos_p    WHERE numero_int = '$tercero'";
    
$consulta3 mysql_query($query_consulta3$conn) or die(mysql_error());
    
$row_consulta3 mysql_fetch_assoc($consulta3);
    
$totalRows_consulta3 mysql_num_rows($consulta3);
    
    
$query_consulta4 "SELECT * FROM    contratos_p    WHERE numero_int = '$cuarto'";
    
$consulta4 mysql_query($query_consulta4$conn) or die(mysql_error());
    
$row_consulta4 mysql_fetch_assoc($consulta4);
    
$totalRows_consulta4 mysql_num_rows($consulta4);
    
    
$acargar $row_contrato['toneladas'] - ($row_consulta1['toneladas'] + $row_consulta2['toneladas'] + $row_consulta3['toneladas']); 
Pero no se sabe cuantos pueden ser, hay alguna forma de optimizarlo

y tambien en la misma pagina tengo q tomar los datos de el mismo producto pero desde el campo "toneladas_2" en ves de "toneladas" como en el ejemplo anterior

Muchas Gracias

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:06.