abfrageergebnisse in array schreiben
der daniel
- datenbank
hey leute!
ich lese aus einer mySQL Datenbank ne lange Liste von ID-Nummern aus und fange gerade erst an mit aarays zu arbeiten.
ich möchte nun die ergebnisse nicht in einer schleife ausgeben, sondern alle in ein array schreiben.
im moment mach ich das noch so:
$query = "SELECT irgendwas FROM irgendwoher";
mysql_select_db($database_sql, $sql);
$numresults = mysql_query($query);
$numrows = mysql_num_rows($numresults);
$ergebnis = mysql_query($query) or die("KAPUTT");
und statt diesem teil möchte ich die ergebnisse in ein array schreiben:
while ($row = mysql_fetch_array($ergebnis)) {
$id = $row["id"];
$alleids = "$alleids$id;";
}
bitte helft mir. DANKE!!!
der daniel
echo $begrüßung;
$numresults = mysql_query($query);
$numrows = mysql_num_rows($numresults);
$ergebnis = mysql_query($query) or die("KAPUTT");
Du kannst mysql_num_rows() auch auf $ergebnis anwenden. Ein extra Ausführen der Query ist nicht notwendig.
und statt diesem teil möchte ich die ergebnisse in ein array schreiben:
while ($row = mysql_fetch_array($ergebnis)) {
$id = $row["id"];
$alleids = "$alleids$id;";
}
Du möchtest nicht _statt_ sondern _in_ diesem Teil die Ergebnisse in ein Array schreiben, wobei du vor dem Starten der while-Schleife die Array-Variable mit einem leeren Array initialisieren solltest. $myIds = array();
echo "$verabschiedung $name";
while ($row = mysql_fetch_array($ergebnis)) {
$id = $row["id"];
$alleids = "$alleids$id;";
}Du möchtest nicht _statt_ sondern _in_ diesem Teil die Ergebnisse
in ein Array schreiben, wobei du vor dem Starten der while-Schleife
die Array-Variable mit einem leeren Array initialisieren solltest.
$myIds = array();
danke erstmal für die info, aber wie mache ich das?
danke,
der daniel
hi,
danke erstmal für die info, aber wie mache ich das?
https://forum.selfhtml.org/?t=114826&m=732798
gruß,
wahsaga
Moin!
und statt diesem teil möchte ich die ergebnisse in ein array schreiben:
while ($row = mysql_fetch_array($ergebnis)) {
$id = $row["id"];
$alleids = "$alleids$id;";
}bitte helft mir. DANKE!!!
Am besten, du lernst erstmal, wie man in PHP Arrays benutzt, dann kommt der Rest von alleine.
Ansatzpunkt:
http://de.php.net/manual/de/language.types.array.php
- Sven Rautenberg
DANKE!!
so hab ichs verstanden!
der daniel