Ver Mensaje Individual
  #10 (permalink)  
Antiguo 21/12/2011, 07:47
piqui81
 
Fecha de Ingreso: junio-2008
Ubicación: CABA
Mensajes: 11
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: recuperar datos de una select?

Cita:
Iniciado por tabelor Ver Mensaje
Me refiero a una select normal y corriente, vease algo así como esto:

Código PHP:
$sql "SELECT * FROM wikiloc_actividades";
$resultado=mysql_query($sql); 
lo que quiero hacer es cargar un array con unos datos que están en la BD
a entonces como diejieron con fetch array.

Código PHP:
Ver original
  1. <?php
  2. mysql_connect("localhost", "mysql_user", "mysql_password") or
  3.     die("Could not connect: " . mysql_error());
  4.  
  5. $result = mysql_query("SELECT id, name FROM mytable");
  6.  
  7. while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
  8.     printf("ID: %s  Name: %s", $row[0], $row[1]);  
  9. }
  10.  
  11. ?>

del manual:
Mediante MYSQL_BOTH (predeterminado), se obtendrá un array con ambos índices: asociativos y numéricos. Usando MYSQL_ASSOC, se obtienen solo los índices asociativos (tal como funciona mysql_fetch_assoc()). Usando MYSQL_NUM, se obtienen solo los índices numéricos (tal como funciona mysql_fetch_row()).
Se podría haber usado fetch_row para el mismo resultado o fetch_assoc y este te devuelve el arreglo con campos $row['id'] ...

Si lo quieres pasar a un arreglo en lugar de impimir crea tu arreglo.