Hallo,
Ich bin gerade am grübeln wie ich meine tabelle mit werten
70 80 51 52 53
49 50 51 52 53in ein array einlese!?
Unter [pref:t=34463&m=187680] habe ich ja bereits auf mysql_result() hingewiesen, womit sich die Aufgabe auch elegant loesen laesst.
dabei muss beachtet werden, dass die schleife auch funktiert wenn ich eine spalte oder zeile hinzufüge (dadurch sollte es ein zweidimensionales array sein) das array solte so sortiert sein:
$array[0][0] = 70 (A1)
$array[0][4] = 53 (A5)
$array[1][0] = 49 (B1)
$array[1][2] = 51 (B3)
<?php
$dbref=mysql_connect("host","user","pass");
mysql_select_db("datenbank",$dbref);
$result=mysql_query("SELECT * FROM tabelle",$dbref);
$testarray=array();
for($i=0;$i<mysql_num_rows($result);$i++)
{
$testarray[$i]=array();
for($j=0;$j<mysql_num_fields($result);$j++)
{
$testarray[$i][$j]=mysql_result($result,$i,$j);
}
}
print $testarray[0][4]; // --> 53
print "<br>\n";
print $testarray[1][0]; // --> 49
?>
MfG, Thomas