Portál AbcLinuxu, 6. května 2025 20:52
$tables=get_table_names_spec(); foreach($tables as $table) 2roky_zmaz($table);Ako zistit get_tables_names: https://mariadb.com/kb/en/library/show-tables/ V pripade, ze chces mat co najmenej dotazov (tak urob), tak:
$tables=get_table_names_spec(); get_2roky_zmaz_cmd($table); mysq_dotaz($cmd);Mozes poslat aj v jednom dotaze na databazu aj viac SQL prikazov, ale musis ich oddelit bodkociarkou. Pripadne mozes pouzit cyklus v mysql pre MariaDB. Tie cykly su uz ale rozsirenina SQL pre MariaDB. Resp. nie je 100% garantovane, ze to bude fungovat na inom databazovom servere. Alebo vyssia liga by bola pouzit proceduru, ktoru uz len z kodu zavolas.
$tables=get_table_names_spec(); get_2roky_zmaz_cmds($tables); mysq_dotaz($cmd);
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.