É o seguinte tenho uma lista de 15 utilizadores, com informação em so apenas 3 e com este codigo so me apresenta na pagina os 3 utilizadores com a informação, e o queria era que me apresenta-se todos os utilizadores com e sem infomaçao.... aah tou a fazer junção de tabelas utilizadores de uma tabela(tbl_utilizador) e a informaçao da outra(tbl_custo)....o codigo é o seguinte:
<?php
session_start();
require_once 'includes/connect.php';
require_once 'includes/header.php';
if(!$_SESSION['SID'] && !$_SESSION['idlog'])
{
#error_log('FILES!!!');
header('Location: index.php');
}
?>
<html>
<head>
<link rel="stylesheet" type="text/css" href="..includes/styles_sms.css" >
<style type="text/css">
<!--
#bodyT{
background-image:url(images/barra.png);
text-align: center;
vertical-align:middle;
font-size: 9;
}
.style6 {font-size: 12}
-->
</style>
<title>..::Factura::..</title>
</head>
<body>
<?php
echo '<br></br>';
echo '<br></br>';
echo '<br></br>';
echo '<br></br>';
echo '<table width="100%" id="bodyT" class="bodyturma">';
echo '<tr>';
echo '<th class="style2" scope="col">Combustível</th>';
echo '</tr>';
echo '</table>';
echo '<table width="100%" align="center" class="bodyturma">';
echo '<tr class="formI">';
echo '<th width="105" class="style0" scope="col" id="border"><div align="center">Utilizador</div></th>';
echo '<th width="57" class="style0" scope="col" id="border"><div align="center">Acção</div></th>';
echo '<th width="62" class="style0" scope="col" id="border"><div align="center">Nº de Cartão</div></th>';
echo '<th width="40" class="style0" scope="col" id="border"><div align="center">CC</div></th>';
echo '<th width="78" class="style0" scope="col" id="border"><div align="center">Matricula</div></th>';
echo '<th width="94" class="style0" scope="col" id="border"><div align="center">Combustível</div></th>';
echo '<th width="56" class="style0" scope="col" id="border"><div align="center">Custo</div></th>';
echo '<th width="76" class="style0" scope="col" id="border"><div align="center">Desconto</div></th>';
echo '<th width="54" class="style0" scope="col" id="border"><div align="center">Iva 21%</div></th>';
echo '<th width="56" class="style0" scope="col" id="border"><div align="center">Iva Ded.</div></th>';
echo '<th width="50" class="style0" scope="col" id="border"><div align="center">Inc</div></th>';
echo '<th width="53" class="style0" scope="col" id="border"><div align="center">Total</div></th>';
echo '<th width="81" class="style0" scope="col" id="border"><div align="center">Total P/Cartão</div></th>';
echo '</tr>';
if ($_GET['id'])
{
$upd="SELECT iduser FROM tbl_utilizador WHERE iduser='".$_GET['id']."'";
mysql_query($upd, $con);
}
$sel3="SELECT a.*, b.* FROM tbl_utilizador a, tbl_custo b WHERE a.iduser=b.iduser ORDER BY a.ref ASC";
$result3=mysql_query($sel3, $con) or die ("Error in query: $sel3".mysql_error());
#echo $sel3;
while ($row=mysql_fetch_array($result3))
{
echo'<tr bgcolor="#CCCCFF" class="formI">';
echo'<th height="27" class="style3" scope="row" id="border"><div align="justify">';
echo $row['utilizador'];
echo' </div></th>';
echo'<th class="style3" id="border" bgcolor="#FFFFFF"><div align="justify">';
?>
<a href="#" class="style6" onClick="window.open('custouser.php?id=<?=$row['iduser'];?>', '_blank', 'width=450 height=250 scrollbars = yes')"><img src="images/euro.jpg" width="16" height="14" border="0"></a> | <img src="images/edit_w.png"> </div></th>
<?PHP
echo'<th class="style3" id="border"><div align="justify">';
echo $row['ref'];
echo' </div></th>';
echo'<th class="style3" id="border"><div align="justify">';
echo $row['cc'];
echo' </div></th>';
echo '<th class="style3" id="border"><div align="justify">';
echo $row['matricula'];
echo ' </div></th>';
echo '<th class="style3" id="border">';
echo '<div align="right" id="border">Gasolina:</div>';
echo '<div align="right" id="border">';
echo 'Gasoleo:</div></th>';
echo '<th class="style3" id="border">';
echo '<div align="right" id="border">';
echo number_format($custo,2);
echo '€';
echo '</div>';
echo '<div align="right" id="border">';
echo number_format($custod,2);
echo '€';
echo '</div></th>';
echo '<th class="style3" id="border">';
echo '<div align="right" id="border">';
echo number_format($desc,2);
echo '€';
echo '</div>';
echo '<div align="right" id="border">';
echo number_format($descd,2);
echo '€';
echo '</div></th>';
echo '<th class="style3" id="border">';
echo '<div align="right" id="border">';
echo number_format($iva21,2);
echo '€';
echo '</div>';
echo '<div align="right" id="border">';
echo number_format($iiva21,2);
echo '€';
echo '</div></th>';
echo '<th class="style3" id="border">';
echo '<div align="right" id="border"> </div>';
echo '<div align="right" id="border">';
echo number_format($ivad,2);
echo '€';
echo '</div></th>';
echo '<th class="style3" id="border">';
echo '<div align="right" id="border">';
echo number_format($inc,2);
echo '€';
echo '</div>';
echo '<div align="right" id="border">';
echo number_format($iinc,2);
echo '€';
echo '</div></th>';
echo '<th class="style3" id="border">';
echo '<div align="right" id="border">';
echo number_format($total,2);
echo '€';
echo '</div>';
echo '<div align="right" id="border">';
echo number_format($ttotal,2);
echo '€';
echo '</div></th>';
echo '<th class="style3" id="border">';
echo '<div align="right" id="border">';
echo number_format($totalc,2);
echo '€';
echo '</div></th>';
###### Aqui estão as formulas para calculo do custo e desconto ########
$custo=$row['custo'];
$custod=$row['custod'];
$desc=$row['desconto'];
$descd=$row['descontod'];
$iva21=($custo-$desc)*21/121;
$iiva21=($custod-$descd)*21/121;
$ivad=$iiva21/2;
$inc=$custo-$desc;
$iinc=$custod-$descd-$ivad;
$total=$inc;
$ttotal=$ivad+$iinc;
$totalc=$custo+$custod;
###############################################################
}
echo '</table>';
echo '</body>';
echo '</html>';
Se alguem me podesse ajudar nesta situação agredecia muito....
peço desculpa pelo post do codigo muito grande :S




