Hallo Martin,
while($threaddata=mysql_fetch_array($doselectthreads))
{
$listthreads[sizeof($listthreads)+1]=$threaddata;
}
Unelegant; eleganter:
$listthreads = array ();
while($threaddata=mysql_fetch_array($doselectthreads))
{
$listthreads[]=$threaddata;
}
Nun möchte ich "$listthreads[$i]" verwenden:
foreach ($listthreads as $i)
{
print $listthreads[$i]['titel'].'<br>';
}
Foreach liefert Dir gleich den Wert:
foreach ($listthreads as $i)
{
print $i['titel'].'<br>';
}
Alternativ:
for ($i = 0; $i < count ($listthreads); $i++) {
print $listthreads[$i]['titel'].'<br>';
}
Alternativ:
foreach ($listthreads as $i => $dummy) {
print $listthreads[$i]['titel'].'<br>';
}
Alternativ:
foreach (array_keys ($listthreads) as $i) {
print $listthreads[$i]['titel'].'<br>';
}
Alternativ
while ($i = each ($listthreads)) {
print $listthreads[$i['key']]['titel'].'<br>';
}
Alternativ:
while (list ($i) = each ($listthreads)) {
print $listthreads[$i]['titel'].'<br>';
}
Alternativ:
while (list ($tmp, $i) = each ($listthreads)) {
print $i['titel'].'<br>';
}
Die Qual der Wahl... ;-)
Viele Grüße,
Christian
Hast Du einen Beitrag? Nur her damit!
http://aktuell.de.selfhtml.org/tippstricks/beitrag.htm
SELF-Code: (http://emmanuel.dammerer.at/selfcode.html)
sh:) fo:) ch:] rl:( br:> n4:& ie:% mo:) va:) de:] zu:) fl:( js:| ss:) ls:[