Autor Zpráva
mArt
Profil *
Zdravím,
mám možná trošku hloupý dotaz, ale...
Čím může být způsobeno, že se mi trgger nevytvoří když ho vytvářím PHPkem přes mysql_query()? (Standardní sql dotaz proběhnev pohodě, jen trigger ne) Nehodí to žádnou chybu a trigger se nevytvoří. Když ten stejný trigger napíšu přímo v phpMyAdminu, tak vše proběhne v pořádku a trigger funguje.
Jak mohu triggery vytvářet z PHPka?
Diky za rady... :-)
joe
Profil
mArt:
Jak mohu triggery vytvářet z PHPka?
Nevím, nezkoušel jsem, ale myslíš, že phpMyAdmin není "PHPko"?
__construct
Profil
mArt:
Môže to mať viacero príčin:
mysql_query() to berie ako viac dotazov (osobne ale myslím, že rozkúskovanie na jednotlivé dotazy by nepomohlo, ani použitie mysqli_multi_query())
• MySQL príkazy ako napr. USE, QUIT … nejde spustiť cez mysql_query()
• Dotazy ktoré sa neukončujú bodkočiarkou (po vašom „středníkem“)

Pozri ako to rieši už spomínaný phpMyAdmin, alebo Adminer. Každopádne jedno riešenie by bolo použiť shell_exec().

Vaše odpověď

Mohlo by se hodit

Odkud se sem odkazuje


Prosím používejte diakritiku a interpunkci.

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

0