Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: foreach

geggo [20.09.2005 10:31:17]

#

kannasta haettu array:n henkilöiden sähköposti-osoitteet. Nyt pitäisi ne saada sellaseen muotoon että ne kävisi tuohon mail() toimintoon:
Yrittän tuolla foreach:lla jotakin mutta se ei oiken tunnu luonnistuvan. Joten jos apuja saisi, kiitos!

<?php
//tuolla haen kannasta tiedot taulukkoon $taulu
while (OCIFetchInto($results, &$results_out, OCI_ASSOC)){
$taulu[] =
($results_out['OSALLISTUJA_SP']);

//sitten tuo mail() osio
$lah = "jokin@osoite.fi";
$otsikko = "jokin otsake";
$sisalto = "jotakin sisaltoa viestiin";
// tuohon osoite muuttujaan pitäisi saada tuosta taulukosta
//tulostettua kaikki sp_osoitteet pilkulla erotettuna.
$osoite =

 mail($osoite, $otsikko, $sisalto,

"From: $lah ");

}

?>

kayttaja-2791 [20.09.2005 11:50:36]

#

Missäs tuossa foreach on? %)

Ja mikä tarkalleen tuossa on ongelma? Mail ei toimi? Haetaanko kannasta varmasti oikeat osoitteet?

geggo [20.09.2005 12:06:06]

#

Nyt sain toimimaan sen.

<?php
while (OCIFetchInto($results, &$results_out, OCI_ASSOC)){
$taulu[] =
($results_out['OSALLISTUJA_SP']);

}
    OCIFreeStatement($results);
    OCILogoff($conn);

echo "<p>";

foreach($taulu as $value){
    $tulos = ($value.",".$tulos);
}
      mail($tulos, $otsake, $viesti,

"From: $lah ");
?>

ajv [20.09.2005 12:27:31]

#

Voisit tehdä tuon saman jo tuossa while-loopissa. Turhaan käyt tiedot kahteen kertaan läpi :)

geggo [20.09.2005 13:10:07]

#

Toki niin voisin tehdä, mutta tuo osaaminen rajoittaa pikkasen :)
olisiko siihen kevytt ohjeistusta?

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta