tja, und haste schon ne idee parat?
Funktion will nichts returnen
Einklappen
X
-
Sunshine CMS
BannerAdManagement
Borlabs - because we make IT easier
Formulargenerator [color=red]Neu![/color]
Herkunftsstatistik [color=red]Neu![/color]
-
PHP-Code:function banner(){
global $db;
global $link;
global $tab;
mysql_select_db($db, $link);
$select_banner = mysql_query("SELECT * FROM ".$tab."banner where aktiviert='ja' ORDER BY RAND() LIMIT 1");
$array_banner = mysql_fetch_array($select_banner);
$banner_arr[id] = $array_banner['id'];
$banner_arr[name] = $array_banner['name'];
/* du musst alle felder hier durchschleifen. ich kenne dir nicht. ist ja nur SELECT * drin... :P */
return $banner_arr;
}
in der fkt ausgabe() musst du das dann so machen.
PHP-Code:$array_banner = banner();
INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |
Kommentar
-
ok, ich hab das jetzt anders gelöst pass auf:
funktion auswahl(){
global $array_banner;
}
funktion banner(){
macht hier die $array_banner;
auswahl();
else bla bla
auswahl();
}
so, nun kann auswahl nicht $array_banner hohlen, warum?Sunshine CMS
BannerAdManagement
Borlabs - because we make IT easier
Formulargenerator [color=red]Neu![/color]
Herkunftsstatistik [color=red]Neu![/color]
Kommentar
-
weil du auswahl() innerhalb von banner() aufrufst und das array innhalb von banner() nicht global ist.INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |
Kommentar
-
soll ich also bei auswahl() das global weg machen, oder wie?Sunshine CMS
BannerAdManagement
Borlabs - because we make IT easier
Formulargenerator [color=red]Neu![/color]
Herkunftsstatistik [color=red]Neu![/color]
Kommentar
-
wenn dann musst du in banner() noch eines REINmachen.
oder du verwendest meinen vorschlag. dann kommst du nicht so durcheinander.INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |
Kommentar
-
öhm, banner() erstellt die $banner_asuwahl varibaleSunshine CMS
BannerAdManagement
Borlabs - because we make IT easier
Formulargenerator [color=red]Neu![/color]
Herkunftsstatistik [color=red]Neu![/color]
Kommentar
-
schon klar.
nur wenn du einer anderen fkt eine VAR erstellst, die in einer anderen fkt. verfügbar sein soll, dann musst du da auch ein GLOBAL setzen.INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |
Kommentar
Kommentar