Recuperar número de campos de una consulta
Hola.
Tengo un problema respecto a la programación de una consulta, y su posterior muestra de datos.
El caso es que hago una consulta después de obtener los datos de un formulario previo:
$consulta=mysql_query("SELECT * FROM base_de_datos WHERE Empresa='".$_POST['Empresa']."'");
Esta consulta devuelve únicamente una fila. De esta fila afectada, quiero mostrar todos los datos de los campos, es decir, mostrar los 30-40 campos que posee la fila afectada en la consulta.
El caso es que haciendo:
$fila=mysql_fetch_array($consulta);
echo $fila['Id'];
echo $fila['Direccion'];
...ocuparía muchísimo código, porque, como ya digo, la consulta (que afecta a solo una fila) tiene 30-40 campos.
¿Hay alguna forma de obtener todos los campos de una consulta, y de una fila en particular, y así mostrarlos mediante un bucle?
Muchas Gracias. Un Saludo.
Tengo un problema respecto a la programación de una consulta, y su posterior muestra de datos.
El caso es que hago una consulta después de obtener los datos de un formulario previo:
$consulta=mysql_query("SELECT * FROM base_de_datos WHERE Empresa='".$_POST['Empresa']."'");
Esta consulta devuelve únicamente una fila. De esta fila afectada, quiero mostrar todos los datos de los campos, es decir, mostrar los 30-40 campos que posee la fila afectada en la consulta.
El caso es que haciendo:
$fila=mysql_fetch_array($consulta);
echo $fila['Id'];
echo $fila['Direccion'];
...ocuparía muchísimo código, porque, como ya digo, la consulta (que afecta a solo una fila) tiene 30-40 campos.
¿Hay alguna forma de obtener todos los campos de una consulta, y de una fila en particular, y así mostrarlos mediante un bucle?
Muchas Gracias. Un Saludo.