Moin moin,
hab da nun auch mal ein kleines problem und komm grad nicht drauf wieso das nicht läuft.
Ich habe ein Array welches leer ist, und mit Daten von der Datenbank befüllt wird. Dabei benutz ich die funktion array_push, und will dem aber auch den key mit übergeben. Leider klappt das nicht.
abgekupfert habe ich das hier:
mein code dazu war so:
Fehlermeldung:
Warning: array_push() [function.array-push]: First argument should be an array in.
Funktioniert das überhaupt oder hab ich nur irgendwo einen fehler gemacht??
greetz
Edit:
Habs gefunden ich brauch dafür gar kein array_push, reicht wenn ich das mit
$array['key'] = $value;
mache.
Trotzdem danke (kann geschlossen werden).
hab da nun auch mal ein kleines problem und komm grad nicht drauf wieso das nicht läuft.
Ich habe ein Array welches leer ist, und mit Daten von der Datenbank befüllt wird. Dabei benutz ich die funktion array_push, und will dem aber auch den key mit übergeben. Leider klappt das nicht.
abgekupfert habe ich das hier:
if you're going to use array_push() to insert a "$key" => "$value" pair into an array, it can be done using the following example:
array_push($data[$key], $value);
...
array_push($data[$key], $value);
array_push($data[$key], $value);
...
array_push($data[$key], $value);
PHP-Code:
$rsslist = array();
$getfeed = "SELECT
feed,
url
FROM feed;";
$getfeedresult= mysql_query($getfeed);
while($row = mysql_fetch_array($getfeedresult)){
array_push($rsslist[$row['feed'],$row['url']);
}
Warning: array_push() [function.array-push]: First argument should be an array in.
Funktioniert das überhaupt oder hab ich nur irgendwo einen fehler gemacht??
greetz
Edit:
Habs gefunden ich brauch dafür gar kein array_push, reicht wenn ich das mit
$array['key'] = $value;
mache.
Trotzdem danke (kann geschlossen werden).
Kommentar