Autor Zpráva
Gecko
Profil *
Zdravím a přeji pěkný večer,
rád bych zeptal na jednu věc - posílám na emaily zprávy (hromadné emaily), do hlavičky (skrytá kopie) potřebuji dát emaily, zkouším vypsat maily takto:
<?php
 /***  SQL ***/
$sql = DB::query("SELECT email FROM databaze");
while ($row = DB::row($sql)) {
    $output .= implode(",", $row["polozka"]);
};

Bohužel PHP vrátí:
Warning: implode() [function.implode]: Invalid arguments passed in ...

Nevíte jakou funkci použít pro konkrétní případ?


Děkuji
Someone
Profil
Implode se používá na pole a tím $row['polozka'] není... Je možnost si ty emaily uložit do pole a to poté sjednotit pomocí implode:
<?php
 /***  SQL ***/
$sql = DB::query("SELECT email FROM databaze");
while ($row = DB::row($sql)) {
    $emaily_pole[] = $row["polozka"];
};
$vysledek = implode(",",$emaily_pole);
?>
Gecko
Profil *
Áha, tak děkuji za Vaší radu :).
Přeji hezký zbytek dne.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: