[ 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
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.