Hola Amigos,
Tengo una pequeña duda,
al imprimir una consulta pasando valores desde un formulario
El formulario a la consulta usando el metodo post.
consulta.php
-------------------------------------------------------------
<?
$busqueda =$_POST["buscar"];
$conectID = mssql_connect("localhost","SA","12345");
mssql_select_db("facturas", $conectID);
$mssql = "SELECT f.ordencompra, f.total,f.igv, c.nombre from
factura f , cliente c
where f.idcliente=c.idcliente and
f.idcliente='$busqueda'";
$resultid=mssql_query($mssql,$conectID);
if ($resultid && mssql_num_rows($resultid)>0)
{
?>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="12%">Nombre Cliente</td>
<td></td>
</tr>
</table>
<p> </p>
<table width=500 align=center>
<tr bgcolor="#D9D9EC" align=center>
<td ><b>Pedido Nº</b></td>
<td><b>Orden Compra</b></td>
<td><b>Total</b></td>
<td><b>IGV</b></td>
</tr>
<?
$contador=1;
$num_fila = 0;
while ($damefila=mssql_fetch_object($resultid))
{
echo "<tr ";
if ($num_fila%2==0)
echo "bgcolor=#dddddd onmouseover=\"this.style.backgroundColor='#ffffff' \" onmouseout=\"this.style.backgroundColor='#dddddd'\ "";
else
echo "bgcolor=#ddddff onmouseover=\"this.style.backgroundColor='#ffffff' \" onmouseout=\"this.style.backgroundColor='#ddddff'\ "";
echo ">";
?>
<td><?echo $contador ?></td>
<td><?echo $damefila->ordencompra;?></td>
<td><?echo $damefila->total;?></td>
<td><?echo $damefila->igv;?></td>
</tr>
<?
$contador++;
$num_fila++;
}
?>
</table>
<?
echo "<br>";
echo "<center>";
echo "Usted tiene ","<b>", $contador-1,"</b>", "<p>","Pedidos ", "</p>";
echo "</center>";
}
else
{
echo "Usted no tiene Registros en el Sistema";
}
?>
---------------------------------------------------------------------
Pero como ustedes pueden apreciar en mi consulta
codigo consulta sql
--------------------------------------------------
SELECT f.ordencompra, f.total,f.igv, c.nombre from
factura f , cliente c
where f.idcliente=c.idcliente and
f.idcliente='$busqueda'";
--------------------------------------------------
tengo el campo nombre, mi problema es el siguiente, quisiera que el campo nombre utilizado en mi consulta no este incluido en el bucle, porque sino lo veria algo asi
nombre pedido orden compra total igv
juan 1 0001 100 10
juan 2 0002 200 20
el resultado me lo incluye en las filas (es logico) , pero lo que yo quisiera es que el campo nombre este fuera y se coloque encima de la tabla que contiene el bucle
es decir mi reporte quedaria de esta manera
nombre : Juan
pedido orden compra total igv
1 001 100 10
alguien me puede ayudar? gracias...
Albert