do, prepare et execute : difference ?
Bonjour,
Je commence à utiliser mysql avec perl, et au fil des tutos je vois des choses qui semblent faire la meme chose (quoique..)
En particulier, j'ai du mal à comprendre la difference entre :
Code:
1 2 3 4 5 6 7 8 9 10
|
$dbh=DBI->connect (blabla)
$query="SELECT * FROM table";
#C'est la que je ne comprend pas la difference entre :
$sth=$dbh->do($query);
#et
$sth=$dbh->prepare($query);
$res=$dbh->execute; |
Si quelqu'un a un lien ou une explication simple...
Merci par avance,
Sohnic