Re: Using Database (PHP)

From: Date: Mon, 13 Jul 2020 19:25:29 +0000
Subject: Re: Using Database (PHP)
References: 1 2 3 4  Groups: php.general 
Request: Send a blank email to php-general+get-327229@lists.php.net to get a copy of this message
On Tue, Jul 14, 2020, 12:41 AM Ashkar Dev <ashkardev@gmail.com> wrote: > Thanks, > Do you think PDO is better or pg_query_params? > because PDO is supported by PostgreSQL. > > On Mon, Jul 13, 2020 at 8:18 PM Jigar Dhulla <jigar.tidus@gmail.com> > wrote: > >> >> >> On Mon, Jul 13, 2020, 3:38 PM Ashkar Dev <ashkardev@gmail.com> wrote: >> >>> Does anyone have an answer? >>> >>> I have developed a web application, I used (pg_query) for working with >>>> the database: >>>> >>>> 1. should I convert all (pg_query) to (pg_query_params) or to (PDO)? >>>> 2. whats different between all these three types? >>>> 3. when it is necessary to use (pg_prepare)? >>>> >>>> Thanks. >>>> >>> Pdo is recommended if you plan to switch to other database. And >> parameterized queries are better as it prevents SQL injection (attack). >> > Yes, PDO is better from futuristic point of view. Can't comment which one is better in terms of efficiency. Guess is that pg_ will be faster as it is dedicated client for postgresql. Where as PDO is interface/generic and will need additional extension pdo_pgsql for application to connect to postgresql. I would still prefer PDO. >

« previous php.general (#327229) next »