Cita:
Iniciado por cristianp87 primero que todo tiene que verificar que los querys arrojen solo valores enteros, luego de esto se convierte el $query... en entero.
o puede ser que haga un query anidado que reste los dos valoresconsultas ejemplo:
o acomoda el query segun convenga,
espero le sirva,
Hola, como no entiendo muy bien tu respuesta te pego todo el código que utilizo a ver si así puedo ayudarte y entenderlo todo mejor:
<?
include("includes/connexiodb.php");
$link= Conectarse();
$query3="SELECT * FROM preus WHERE con_id =603";// SACA LOS TIPOS DE PRECIOS POR con_id
$result3 = mysql_query($query3,$link) or die (mysql_error());
while($row3=mysql_fetch_array($result3)){
echo "id concert = ".$row3[0];
echo "<br>";
for($i=1;$i<=40;$i++){
if(($row3[$i])!=0){
echo "preu = ".$row3[$i];
echo "<br>";
//echo "desripcio = ".$row3[$i+1];
echo "<br>";
}
}
}
$link= Conectarse();
$query4="SELECT * FROM `inventari` WHERE `con_id`=603 and `nompv`='Servicaixa-Barcelona'";// (SACA EL TOTAL DE ENTRADAS ASIGNADAS AL INVENTARI DE UN con_id Y nompv CONCRETO)
$result4 = mysql_query($query4,$link) or die (mysql_error());
while($row4=mysql_fetch_array($result4)){
echo "Concierto = ".$row4[1];
echo "<br>";
echo "Punto de Venta = ".$row4[3];
echo "<br>";
for($i=2;$i<=40;$i++){
if(($row4[$i])!=0){
echo "Entradas Asignadas = ".$row4[$i+2];
echo "<br>";
;
echo "<br>";
}
}
}
$link= Conectarse();
$query5="SELECT * FROM `ventesacum` WHERE con_id=603 and nom_pv='Servicaixa-Barcelona'";// SACA EL TOTAL DE ENTRADAS acumuladas POR con_id Y nom_pv)
$result5 = mysql_query($query5,$link) or die (mysql_error());
while($row5=mysql_fetch_array($result5)){
echo "Concierto = ".$row5[1];
echo "<br>";
echo "Punto de Venta = ".$row5[3];
echo "<br>";
for($i=3;$i<=40;$i++){
if(($row5[$i])!=0){
echo "Entradas Asignadas = ".$row5[$i];
echo "<br>";
;
echo "<br>";
}
}
}
?>
gracias por la ayuda!