Aktív témák
-
benczeb
aktív tag
Sziasztok!
Perlből házit kell írnunk (CGI), a lényeg, hogy egy mysql adatbázishoz csatlakozunk a DBI modulon keresztül, és nem tudunk megírni egy lekérdezést. Nem étrjük, hogy hogy adja vissza, illetve milyen függvénnyel.
Így próbálkozunk:
#!/usr/bin/perl
print ''Content-type: text/html '';
use strict;
use DBI;
my $q = $ENV{'QUERY_STRING'};
my @param = split (/&/, $q);
my %c = ();
my $p;
my %hash=();
foreach $p (@param) {
my ($n, $v) = split (/=/, $p);
$v =~ tr/+/ /;
$v =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack(''C'', hex($1))/eg;
$c{$n} = $v;
# print $n, '':'', $c{$n}, '' <BR>'';
$hash{$n}=$c{$n};
}
my $database = ''A'';
my $hostname = ''localhost'';
my $user = ''A'';
my $password = 'A';
my $dsn = ''DBI:mysql:database=$database;host=$hostname;mysql_socket=/var/run/mysqld/mysqld.sock'';
my $dbh = DBI->connect($dsn, $user, $password, { PrintError=>0 }) || die $DBI::errstr;
########## ÉS EZ NEM MŰKÖDIK!!!! ##############
# lekérdezés az adatbázisból
if ($hash{'mit_csinal'}==''lekerdez'') {
# my $sql_text = ''SELECT * FROM tabla_1 WHERE nev=($hash{'nev'})'';
my $sql_text = ''SELECT * FROM tabla_1'';
my $sql = $dbh->prepare($sql_text);
$sql->execute();
#print $sql->rows, '' '';
:((########### ITT MILYEN FÜGGVÉNYT, HOGYAN???????? #########xx
$dbh->do($sql_text) || die $DBI::errstr;
$sql->finish();
}
$dbh->disconnect();
Aktív témák
- Milyen monitort vegyek?
- Androidos fejegységek
- MasterDeeJay: Egy nem átlagos Asus videókártya (GTX950M 2GB GDDR3)
- Hyundai, Kia topik
- Zenless Zone Zero (ZZZ)
- Androidos tablet topic
- Xiaomi 15T Pro - a téma nincs lezárva
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Íme az új Android Auto!
- Hardcore café
- További aktív témák...
- 700 helyett 500! 2029. Euronics gari! Lenovo Legion 5 Pro 16! Ryzen 9 / RTX 5060 / 32GB DDR5 / 1TB
- Akko M1 fekete-szürke keycap szett
- 27% - AOC C24G2AE Monitor! / 1920x1080 / 165Hz / 1ms / FreeSync
- Honor Magic5 Lite / 6/128GB / Kártyafüggetlen / 12Hó Garancia
- MacBook Air M1 13" 16GB RAM 256GB SSD 27% áfás számla 0347AB
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
