Tema: tablas php
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/06/2004, 11:00
Avatar de diegodnt
diegodnt
 
Fecha de Ingreso: mayo-2004
Ubicación: Buenos aires
Mensajes: 227
Antigüedad: 19 años, 10 meses
Puntos: 0
Pregunta tablas php

hola yo tengo una pagina de facturacion echa en php y quiero que amediada que yo aprito cargasar se me agrege una fila a mi tabla que se encuentra en la pagina con los datos del producto y su precio, esto es lo que tengo
<?
include("common.inc");
$cn=pg_connect("port= 5432 dbname=diego");
function mostrar($cn){
$sql=pg_exec($cn,"select * from compra");
while($data=pg_fetch_object($sql)){
echo $data->id_cliente."<br>";
echo $data->id_libro."<br>";
echo $data->precio."<br>";

}
pg_freeresult($sql);
}
function borrar(){
$cliente="";
$libro="";
$precio="";
}
echo"<form action=compras.php method=get>";
echo"<center>";
echo"Factura N°";
$sql=pg_exec($cn,"select MAX(factura) as maximo from compra");
$data = pg_fetch_object($sql);
$r= $data->maximo;
$r=$r+1;
echo $r;
echo"<br>";
echo"<b>Seleccione el nombre del Cliente: </b>";
echo"<br>";

$sql = pg_exec($cn,"select id_cliente, nomre from clientes");
echo"<select name='clientes'> <option value='nulo'>Seleccione un Cliente</option>";
while($data=pg_fetch_object($sql)){
echo"<option value = ".$data->id_cliente .">".$data->nomre."</option>";
}
echo "</select>";
echo"<br>";
echo"<br>";
echo"<b>Seleccione el nombre del Libro</b> ";
echo"<br>";
$sql = pg_exec($cn,"select id_libro, nombre from libros");
echo "<select name='libros'> <option value='nada'>Seleccione un Libro</option>";
while($data=pg_fetch_object($sql)){
echo"<option value = ".$data->id_libro .">".$data->nombre."</option>";
}
echo "</select>";
echo"<br>";
echo"<br>";
echo"<b>Ingrese precio del producto</b>";
echo"<br>";
echo"<input type text name=precio>";
echo"<br>";
echo"<br>";
echo"<input type=submit value=Facturar name=alta><t></t>";
echo"<input type=submit name=baja value=Baja>";
echo"<input type=submit name=carga value=Cargar>";
echo"<br>";

if ($carga){
?>
<TABLE BORDER="1" WIDTH="100%">
<TR><TH WIDTH="100%" COLSPAN="2">
<CENTER><STRONG>Factura </TD></TR>

<?php

echo "<TR><TH WIDTH=\"30%\">" .$libros .
"</TD><TD WIDTH=\"70%\">" .$precio .
"</TD></TR>\n";

}
?>
<?

if ($alta){
if ($cliente<>" " or $libro<>" "){
pg_exec($cn,"insert into compra(id_cliente, id_libro,precio) values('$clientes','$libros','$precio')");
}
mostrar($cn);
borrar();
}
if($baja){
pg_exec($cn,"delete from compras where id_cliente='$cliente' and id_libro='$libro'");
}
echo"</center>";
echo"</form>";
pg_close($cn);
?>

espero que me puedan ayudar
__________________
. Woo hoo When I feel heavy metal