Mailinglisten-Archive |
Hallo Ihr,
Jetzt habe ich ein bisschen mit Arrays rumgespielt, nachdem ich endlich
durch T. Beckmann kapiert habe was das eigentlich ist.
Bei mehrdimensionalen Arrays habe ich jedoch festgestellt, dass man
nicht mit <reset> oder <end> springen kann.
Bsp.
<?
while ($download = mysql_fetch_array($download2))
{
$abc[0][0] = $download ['begriff'];
$abc[0][1] = $download ['id'];
}
# Zweidimesionales Array aus der Tabelle
id begriff
-----------
1 akku
2 handy
...
(das <? echo ($abc[0][1]); ?> brauche ich nur um einen Link zu realisiern)
Als Ausgabe soll dann, basierend von einer SQL Abfrage
folgendes kommen.
Begriffe von <? reset ($abc[0][0]); echo ($abc[0][0]); ?> bis <? end
($abc[0][0]); echo ($abc[0][0]); ?>
Aber genau hier bekomme ich die Fehlermeldung
Begriffe von
Warning: Variable passed to reset() is not an array or object in
/homepages/21/d18851298/htdocs/tlmc/public/public/root/15_service/glossar/in
dex_promotion.php on line 60
Dual Mode bis
Warning: Variable passed to end() is not an array or object in
/homepages/21/d18851298/htdocs/tlmc/public/public/root/15_service/glossar/in
dex_promotion.php on line 60
Dual Mode
Was mache ich nun noch falsch?
Wenn ich schreibe
Begriffe von <? reset ($abc[0]); echo ($abc[0][0]); ?> bis <? end ($abc[0]);
echo ($abc[0][0]); ?>
kommt
Begriffe von Handy bis Handy
das heisst <reset> und <end> haben keine Wirkung. Oder sehe ich das falsch?
Thx Andre
php::bar PHP Wiki - Listenarchive