Autor Zpráva
Shockaido
Profil
Zdravím, chcel by som sa spýtat, či sa nedá nejak volat PHP skript alebo daky PHP prikaz cez MySQL...
Napríklad nejak v MySQL procdúre že by to bolo vložené... a ja by som si z PHP zavolal tu proceduru, a tam by sa už odohralo to čo sa má...
Napr. také posielanie mailu mail(....); by sa mi tam hodilo.
Tak ak pls niekto o tom niečo viete budem rád.
Ďakujem
HajekJirka
Profil
Shockaido
Myslíš v databázi mít uložený PHP script a při výpisu z databáze jej vykonat?
Shockaido
Profil
Ani nie, skor myslím príkazy čo sa udávajú v SQL - SELECT... UPDATE... CREATE atd... či tam sa nedá použiť niečo na odoslanie mailu... alebo niečo čo by to preplo do PHPjazyka a mohol sa tam použiť...
Joker
Profil
Shockaido:
skor myslím príkazy čo sa udávajú v SQL - SELECT... UPDATE... CREATE atd... či tam sa nedá použiť niečo na odoslanie mailu
Ne. SQL slouží k dotazům nad databází. Na tohle je PHP.
HajekJirka
Profil
Shockaido
A k čemu přesně to potřebuješ? Jak prěsně by to mělo fungovat?
Když nám to napíšeš možná Ti poradíme lepší řešení.
Shockaido
Profil
No šef odomňa chcel aby som volal MySQL proceduru, ktorá by bola volaná z PHP a načítavala e-maily z databázy a posielala každých 10 sekund mail. Proste aby to tam bežalo povedzme 15minut, alebo tak, ak bude veľa klientov. No som mu vravel že neviem či sa to dá, a hľadal som kade tade, no nenašiel som, tak zatial som mu to vyriešil iba klasicky cez PHP skript...
Tak sa pýtam či sa s tým niekto nahodou nestretol...

A Ďakujem vám za odpovede
tiso
Profil
Shockaido: tak ako si to teraz napísal to samozrejme ide...
Oprava: tak teda nejde...
Kajman_
Profil *
tiso:
A jakým způsobem lze z mysql procedury poslat mail?
tiso
Profil
Kajman: to bola reakcia na [#6], a ušiel mi tam trochu význam toho čo napísal, takže máš pravdu a opravujem: nejde...
Joker
Profil
Shockaido:
No šef odomňa chcel aby som volal MySQL proceduru, ktorá by bola volaná z PHP a načítavala e-maily z databázy a posielala každých 10 sekund mail.
No a proč prostě neudělat PHP skript, který si přečte z databáze adresy a pak na ně rozešle e-maily?

Jak jsem psal: SQL je jazyk určený k manipulaci s daty v databázi. Obecně umí vlastně jen dvě věci: Číst záznamy z databáze a měnit záznamy v databázi*.

* pokud pod "měnit záznamy" spadá i smazání. Manipulace se samotnými tabulkami a databázemi je taky jen změna záznamů v databázové tabulce (systémovém katalogu)
HajekJirka
Profil
Přesně tak. Udlej to jak říká Joker.
Shockaido
Profil
oki ďakujem za pomoc ;) možte to tu ukončiť - vymazať
Toto téma je uzamčeno. Odpověď nelze zaslat.