Cita:
Iniciado por gaitagarcia
De esa forma ( 3 Columnas ) tendria que hacer una consulta a la base de datos para primero sacar el Articulo 1, dentro de esa formula, hacer otra consulta para la cantidad1 y otra consulta para el precio1, osea 3 consultas por cada fila de esa columna. Y si tengo por ejemplo 10 Celdas serian 30 consultas a la base de datos.
Creo que podrias bien leer un poco de diseño de bases de datos.. con una sola consulta puedes sacar los datos de las 3 columnas.. de hecho para lo que tu deseas es mejor manejar el modelo "entidad-relación" bueno , todo depende lo profesional que te gute trabajar.. creo que es un error que la base de datos guarde datos sucios, que en realidad podrias separar logicamente en el diseño.. pero en fin la solución que te proponen pues es lo que quieres al parecer
Si tienes una tabla.. con estas columnas..
ARTICULO___CANTIDAD___PRECIO
Pues muetras los datos con una sola consulta
Código PHP:
$SQL = "SELECT tabla.ARTICULO,tabla.CANTIDAD,tabla.PRECIO FROM tabla";
$query = mysql_query($SQL);
//sacas los registros
while ($registro = mysql_fetch_assoc($query))
{
echo $registro['ARTICULO'];
echo $registro['CANTIDAD'];
echo $registro['PRECIO'];
}