Daten in ein Array einlesen
Michael W.
- datenbank
Nochmal Hallo,
Ich bin gerade am grübeln wie ich meine tabelle mit werten
70 80 51 52 53
49 50 51 52 53
in ein array einlese!?
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)
Ich denke mal das wird schonmal irgendjemand gemacht haben *hoff*.
MfG
Michael W.
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
<?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?>
Ja! Genau das! Vielen Dank. Hast was gut (aber mit was könnte ich dir dienen?)
MfG
Michael W.
Moin Moin !
Ja! Genau das! Vielen Dank. Hast was gut (aber mit was könnte ich dir dienen?)
Wie wäre es mit http://learn.to/quote durcharbeiten ? ;-)
Alexander