Portál AbcLinuxu, 14. května 2025 10:51
klic = hodnota klic1 = hodnota1 ....V PERL to mám nějak takto:
while(($klic, $hodnota) = each(%data)) { if ($arg =~ /$klic/i) { print $hodnota; } }Nyní bych chtěl pro data použít MySQL databázi. V tabulce mám sloupce id, klic a hodnota. Jakým způsobem se dá z databáze získat hodnota, odpovídající klíči? Díky za každou radu
K získávání dat z MySQL je výhodné v Perlu využít modul DBI.
DBI (database-independent interface) - což je abstraktní vrstva pro práci s DB v Perlu
DBD::mysql - ovladač pro mysql použitý v DBI
Net::MySQL - implementace protokolu client-server
---
Přečtěte si dokumentaci k DBI / použijte Google / kupte si knihu
Malá ukázka.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.