Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 3.001 pregleda

Najnovija ↓

Kako da dodam sve emailove u promenljivu? 28.06.2015. u 10:57 · pre 138 meseci #1
Code (php):

// slanje email-a svim korisnicima
function primaoci() {
     global $link;

     $q = "SELECT email FROM users";
     $result = mysqli_query($link, $q);
     
     while ($primaoci = $result->fetch_assoc()) {
          return $primaoci['email'] . ',';
     }
}
 


ova funkcija mi vraca samo jedan email. A kad joj stavim echo pravi niz od emailova sa zarezom

e sad mi treba da promenljiva $primaoci ima [email protected], [email protected], [email protected],

Pomoc
Re: Kako da dodam sve emailove u promenljivu? 28.06.2015. u 12:38 · pre 138 meseci #2
Code (php):

// slanje email-a svim korisnicima
function primaoci() {
     global $link;

     $q = "SELECT email FROM users";
     $result = mysqli_query($link, $q);
     
$primaoci = array();

     while ($member = $result->fetch_assoc()) {
          $primaoci[] = $member['email'];
     }
return $to = implode(", ", $primaoci)
}
 


Ovako radi :)
Re: Kako da dodam sve emailove u promenljivu? 07.07.2015. u 10:09 · pre 137 meseci #5
"tOčka, djeco, tOčkica".

Radi i array_push ... radi i implode ali, ako su performanse bitan faktor i treba nam string a ne array, 'spajanje' (DOT-EQUALS) je ultimativno rešenje.

Ovako bi ja to..
ps > nisam testirao, ali to bi trebalo da je ok ..
Ono što je unutar while petlje i return substr (zadnji zarez se uklanja) je bitno..

Code (php):

<?php

function primaoci($link)
{
     // global $link; .. really .. ?

     $x = null;
     $q = "SELECT email FROM users";
     $result = mysqli_query($link, $q);
       
     while ($primaoci = $result->fetch_assoc()) {
       $x.=("${primaoci['email']},");
     }

     unset($q, $result, $primaoci);
     return( substr($x, 0, -1) );
}
 
Potpis
about:networking
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme