Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Data Bases > Pgsql Novice > Re: pg_prepare ...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 2 of 2 Topic 3030 of 3323
Post > Topic >>

Re: pg_prepare question

by desoi@[EMAIL PROTECTED] (John DeSoi) Mar 9, 2008 at 07:24 PM

On Mar 7, 2008, at 1:21 PM, Mary Anderson wrote:

>  I know I should be using pg_prepare/pg_execute to make my PHP -  
> postgres code more secure.  But I am wondering just what I can put  
> in for parameters:  Here is a brief checklist:
>
>    1.  values for inserted columns            OK
>    2.  names of inserted columns              ????
>    3.  names of tables                        ????
>    4.  A whole select list e.g. "fu, bar"     NOT OK
>
> My application is a bit more complex than the ones shown in the  
> books and manuals.  My data comes in as a large number of individual  
> tables which are sort of related (worldwide mortality statistics)  
> but which have widely differing table structures.  So I am always  
> creating tem****ary tables to handle data input and output, and these  
> tables have variable column structure.


Values only. But you can still generate your SQL dynamically for  
creating prepared statements to handle variable table and column  
names. The im****tant part is to parameterize values to secure any data  
coming from outside sources.



John DeSoi, Ph.D.





-- 
Sent via pgsql-novice mailing list (pgsql-novice@[EMAIL PROTECTED]
)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-novice
 




 2 Posts in Topic:
pg_prepare question
maryfran@[EMAIL PROTECTED  2008-03-07 10:21:08 
Re: pg_prepare question
desoi@[EMAIL PROTECTED]   2008-03-09 19:24:02 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Fri Dec 5 5:14:48 CST 2008.