[ sjaker @ 28.06.2015. 12:47 ] @
Imam jednu funkciju i neke stalne varijable i jednu koja se menja:

send($salje, $prima, $naslov, $poruka, $datum);

Funkcija salje privatnu poruku korisniku $prima.

E sad kako da se $prima menja..foreach da dobija razlicitu vrednost?

Pa da funkcija send posalje istu poruku i drugima...

Ovde je lako ali te podatke izvlacim iz baze pa ne znam, neka sitna greska me zeza..

$primaoci = grab();

foreach ($primaoci as $prima) {
send(...);

}




[ ptosic @ 28.06.2015. 13:18 ] @
foreach ($primaoci as $prima) {

ovo $prima ti je ili objekat ili array pa moras da primenis :

za objekat $prima->email (ako je u pitanju polje email iz baze) ili

$prima['email'] ako je array

najbolje je da uradis posle foreach :

var_dump($prima) pa da vidis sta je, objekat ili array i koji su kljucevi tj. polja iz baze
[ sjaker @ 28.06.2015. 13:32 ] @
Rezultat je NULL.

Probao sam da stavim ovako $primaoci = array("misa","administrator","vlada") i onda radi ceo proces

Ali izgleda da mi funkcija grab() vraca pogresan rezultat

kad uradim echo grab() dobijam:

'administrator', 'vlada','misa'
[ sjaker @ 28.06.2015. 13:37 ] @
string(32) "'Administrator', 'vlada', 'misa'"

to dobijem sa var_dump($prima)
[ sjaker @ 28.06.2015. 13:44 ] @
he, radi :)

pogresno sam odradio grab(), umesto array ja sam slao string, napravio sam string onako kako treba da izgleda array :)
[ ptosic @ 28.06.2015. 13:45 ] @
onda $primaoci = explode(',',$primaoci) i dobices onaj array koji ti treba