Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/08/2015, 11:25
jlusc98
 
Fecha de Ingreso: abril-2015
Ubicación: Castelldefels
Mensajes: 76
Antigüedad: 9 años
Puntos: 3
Pregunta problemas con consulta inner join

Buenas,

estoy intentando hacer una consulta a la bbdd uniendo dos tablas que son identicas: una se llama actuals y la otra budget, es una hoja de gastos. Actuals tiene la info del gasto real y budget la del gasto presupuestado. El tema es que queria un cuadro que saliera, gasto----1000 (importe actual)-----3000(importe presupuestado)

intento unir las tablas con inner join pero la query sale vacia.
Os pongo el codigo por si podeis echarme una mano y ver donde esta el error:

Código:
<?php 
$subsidiaryID=$_GET["subsidiaryID"];
$periodID=$_POST["periodID"];
$yearID=$_POST["yearID"];
$sql ="select actuals.coasubID, actuals.period, actuals.year, actuals.accname, actuals.amount,budget.amount as bamount from actuals INNER JOIN budget ON actuals.coasubID=budget.coasubID AND actuals.period=budget.period AND actuals.year=budget.year where actuals.subsidiaryID ='$subsidiaryID' AND actuals.period='$period' AND actuals.year='$year'";
$resultado=mysql_query($sql) or die( mysql_error() ); 
while ($fila =mysql_fetch_array($resultado)){

$cta = $fila['accname']; 
$amount = $fila['amount']; 
$bamount=$fila['bamount'];


    echo "<tr> 

        <td>$cta</td> 
        <td>$amount</td> 
        <td>$abmount</td> 
        <td></td>  
    </tr>"; 
}
?>