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