phpbar.de logo

Mailinglisten-Archive

[php] WG: Mehrdimensionales array auslesen

[php] WG: Mehrdimensionales array auslesen

Daniel Lorch php_(at)_phpcenter.de
Fri, 13 Sep 2002 23:54:54 +0000


hi,

> while ($row = mysql_fetch_array($res)) {
> 		$data[$count] = $row;
> 		$count++;
> 	}
> 	mysql_free_result($res);
> 	return $data;

Das lässt sich kürzer schreiben:

  while ($row = mysql_fetch_array($res)) {
    $data[] = $row;
  }
  mysql_free_result($res);
  return $data;

Und versuche Pre- statt Post-Inkrement zu verwenden, also ++$count
statt $count++. Laut zend.com ist es Performancemässig besser, aber
wichtiger ist, dass es intuitiver das tut, was Du möchtest (Falls
Erläuterung erwünscht, dann schreiben).

> $query=$my_conn->qselect($select);
> while($out=each($query)){
>     echo $out[1];
> }

Mach mal

  echo "<pre>\n";
  var_dump($out);
  echo "</pre>\n";

Dann siehst Du auch die Struktur des Arrays.

-daniel


php::bar PHP Wiki   -   Listenarchive