Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/05/2012, 17:54
DmD
 
Fecha de Ingreso: agosto-2008
Ubicación: Buenos Aires, Argentina
Mensajes: 73
Antigüedad: 15 años, 8 meses
Puntos: 1
Listar datos de bd dentro de array

Buenas,

Tengo una tabla en mysql con campos (categoria, titulo, ingredientes, etc). Estoy intentando meter los datos en un array pero no me funciona. Al parecer tengo mal la sintaxis y no se si lo que estoy haciendo "existe".
Tengo 2 opciones de código:

1
Código HTML:
<?php
include('conexion.php');
$consulta = "Select * from recetas WHERE ORDER by id DESC";
$resultado = mysql_query($consulta);
$cant = mysql_num_rows($resultado); //Cuento la cantidad de registros
	
$recetas = array(
	while($fila = mysql_fetch_array($resultado))
	{
		"categoria" => $fila['categoria'],
		"titulo" => $fila['titulo'],
		"porciones" => $fila['porciones'],
		"ingredientes" => $fila['ingredientes'],
		"elaboracion" => $fila['elaboracion'],
		"foto" => $fila['foto'],
		"fuente" => $fila['fuente'],

	}
);

echo json_encode($recetas);
?>
2
Código HTML:
<?php
include('conexion.php');
$consulta = "Select * from recetas WHERE ORDER by id DESC";
$resultado = mysql_query($consulta);
$cant = mysql_num_rows($resultado); //Cuento la cantidad de registros

$recetas = array(
		while($fila = mysql_fetch_array($resultado))
		{
			$fila['id'] => array(
				"categoria" => $fila['categoria'],
				"titulo" => $fila['titulo'],
				"porciones" => $fila['porciones'],
				"ingredientes" => $fila['ingredientes'],
				"elaboracion" => $fila['elaboracion'],
				"foto" => $fila['foto'],
				"fuente" => $fila['foto'],
			),
		}
);

echo json_encode($recetas);
?>
Alguien sabe?.

Gracias,
Daniela.