Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wysyłanie w pętli
piotpent
post 21.09.2003, 19:02:52
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 14.06.2003

Ostrzeżenie: (0%)
-----


Witam

Skrypt poniższy pobiera 10 e-maili z bazy i wysyła na nie wiadomość co mam zrobić żeby robił to aż wyśle wiadomość na wszystkie e-maile w bazie tzn żeby działał aż wyczerpie wszystkie adresy.
[php:1:763e2a61fd]<?php
$pobierz = "10";
$zacznij = "0";

$szukane = "select e_mail from newsletter limit $zacznij, $pobierz";

$wynik = mysql_query($szukane, $lacz);


while($zap = mysql_fetch_row($wynik))
{

for($zacznij=0; $zacznij<=9; $zacznij+=$pobierz)
{
$EMAIL->AddAddress($zap[0]);
}
}

?>[/php:1:763e2a61fd]
Pozdrawiam
Go to the top of the page
+Quote Post
tas
post 21.09.2003, 19:33:11
Post #2





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 8.08.2003
Skąd: Poznań

Ostrzeżenie: (0%)
-----


wywal limit z zapytania i zainteresuj się [manual:9bef959c1f]mysql_num_rows[/manual:9bef959c1f]


--------------------
GaldoMedia - http://galdomedia.pl
Go to the top of the page
+Quote Post
Sh4dow
post 21.09.2003, 22:33:04
Post #3





Grupa: Zarejestrowani
Postów: 569
Pomógł: 0
Dołączył: 17.08.2003
Skąd: Dąbrowa Górnicza

Ostrzeżenie: (0%)
-----


Cytat
wywal limit z zapytania i zainteresuj się [manual:5d79752c0f]mysql_num_rows[/manual:5d79752c0f]

chyba nie czaje co ma num_rows do tego co on potrzebuje. Mniejsza z tym

[php:1:5d79752c0f]<?php
// $pobierz = "10";
// $zacznij = "0"; to mozesz wstawic odradu do zapytania albo definiuj jest gdzies wczesniej to wtedy wpisz do zapytania zmienne

$szukane = "select e_mail from newsletter limit 0, 10";

$wynik = mysql_query($szukane, $lacz);


while($zap = mysql_fetch_row($wynik)) // jesli tutaj masz while to po co pozniej dajesz for ? chyba ze na kazdy adres wysylasz po 10 waidomosci.
{
$EMAIL->AddAddress($zap[e_mail]);

}

?>[/php:1:5d79752c0f]


--------------------
Warsztat: Linux: PHP, MySQL, Apache, NetBeans, C++, Qt-Creator
Użytkownik, słowo którego specjaliści IT używają, gdy chcą powiedzieć idiota
Zarządzaj swoim budżetem domowym
Go to the top of the page
+Quote Post
piotpent
post 22.09.2003, 02:58:18
Post #4





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 14.06.2003

Ostrzeżenie: (0%)
-----


Witam

Ale rozwiazanie jakie mi podales wysle tylko na 10 pierwszych adresow.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 22.06.2025 - 08:53