Abuse Melding

Je hebt een klacht over de onderstaande posting:

28-07-2012, 14:02 door Anoniem

Door Hugo: PDO is veel te omslachtig. En daarbij kan je met PDO geen tabel- of kolomnamen via prepare() laten invullen. Dat komt omdat de onderliggende drivers dit niet ondersteunen, en dit ook niet het doel van een prepared statement is. Een prepared statement is om bedoeld om meerdere malen te worden uitgevoerd met verschillende waardes, met name INSERT profiteert hiervan. Voor een query die slechts één keer word uitgevoerd is prepare() veelte zwaar dat moet ik je nageven. Daarom wordt PDO ook vaak bekritiseerd, PostgreSQL ondersteund pg_query_params() waarmee je op een vergelijkbare manier als prepared statement kan werken. MySQL heeft dit ook, maar iemand heeft daar flink liggen slapen want de parameters werken alleen met '?' dus je weet pas of niet klopt als het goed fout gaat.

Beschrijf je klacht (Optioneel):

captcha