dos cosas:
1.- cuando usas mysql_fetch_array() estas creando un arreglo, es decir,
$row_compras es un arreglo el cual tiene todos los campos devueltos por la consulta.
2.- es una aclaración en cuanto a esto
Cita:
Iniciado por cala932
Hola, si utilizas mysql_fetch_array() debes utilizar el nombre del campo para poder mostrarlo, es decir:
Código PHP:
while($row_compras = mysql_fetch_array($compras))
echo $row_compras['des_compra']
Espero que te sirva. Saludos
en realidad, puedes accesar a los registros ya sea asi $row_compras['nombreDelCampo'] o así $row_compras[0] el fetch_array tiene esa capasidad, a diferencia de mysql_fetch_row que solo es $row_compras[0] y mysql_fetch_assoc que solo usa $row_compras['nombreDelCampo'].
cualquiere que uses de creará un arreglo y por lo tanto puedes realizar lo que necesitas.
saludos