Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/04/2009, 15:42
pablo_ar
 
Fecha de Ingreso: diciembre-2008
Ubicación: Argentina - Buenos Aires
Mensajes: 22
Antigüedad: 15 años, 5 meses
Puntos: 0
suma con php y obdc

Estoy utilizando php para conectar con una base de datos access (odbc)el tema es que quiero sumar una columna para obtener un total estoy usando este codigo pero nada,, alguno podria ayudarme??
Código PHP:
<?php
$db 
odbc_connect('prueba2','','');
if (!
$db) {
    exit(
'Error en la conexión a la base de datos');
} else {
    
$consulta "Select * from principal order by codigo";
    
$result odbc_exec($db,$consulta);
    if (!
$result) {
        exit(
"Error en la consulta");
    }else {
    print 
"<table border=\"1\">\n  <tr>
    <th>Codigo</th>\n    <th>Marca</th>\n  <th>Descripcion</th>\n   <th>Precio</tr>\n"
;
        while (
$valor odbc_fetch_array($result)) {
            
$nombre $valor['codigo'];
            
$apellidos $valor['marca'];
            
$total$valor ['descripcion'];
            
$prec$valor ['precio'];
            
            print 
"  <tr>\n    <td>$nombre</td>\n    <td>$apellidos</td>\n  <td>$total</td>\n <td>$prec</td>\n </tr>\n";
            
        }            
//----------ACA ES EL INTENTO DE SUMA------------
$query "SELECT SUM(precio) as total FROM principal ";

$row odbc_fetch_array($query);
$totaless $row[total];
echo 
$totaless;
odbc_close($db);
     }
}  

?>
puede ser de otra forma que no sea con instrucciones de sql... da lo mismo..