Hallo Leute
Ich habe bei MySQl gelernt dass es einen Weg gibt,
wie man eine spalte ausließt, und zwar mit
prepare, execute, fetch
Beispiel:
my $sth = $dbh->prepare("SELECT test FROM table WHERE id=2");
$sth->execute;
my @row = $sth->fetchrow_array;
print @row;
-------
Dann kam ich drauf dass es auch noch folgende kürzere Möglichkeit gibt:
my @row = $dbh->selectrow_array("SELECT test FROM table WHERE id=2");
print @row;
--------
Frage1:
Spricht irgendetwas gegen die zweite Methode mit selectrow_array?
Was ist besser zu verwenden??
---
Frage2:
Muss ich eigentlich @row verwenden, oder geht auch $row ?
nachdem da aber immer fetchrow_array bzw. selectrow_array steht,
denke ich fast dass ich bei dem Array-output das @ nicht umgehen kann/soll??
---
Danke
Aquariophile
PS.: perldoc zu dem Modul las ich schon (teilweise),
bin aber noch immer nicht schlau draus geworden....