Thread: Bad date external representation
I keep getting this error: > Warning: PostgreSQL query failed: ERROR: Bad date external > representation 'Resource id #27' in > /usr/local/apache/htdocs/asti/govph/functions/func_backup.php on line > 16 Code: > $query = "Select date_created from organizationinfo where ctrl_no = > '$ctrl_no'"; > $date_created = pg_Exec($connectGovPH, $query); > > $query = "Select date_modified from organizationinfo where ctrl_no = > '$ctrl_no'"; > $date_modified = pg_Exec($connectGovPH, $query); > > $query = "Insert into temp_organizationinfo > VALUES('$ctrl_no','$organization_name','$domain_name','$loginID','$loginPassword','$date_created','$date_modified',4)"; > pg_Exec($connectGovPH, $query); Here's the organizationinfo table: > ctrl_no integer not null, > organization_name varchar not null, > domain_name varchar not null, > login_id varchar not null, > login_password varchar not null, > date_created date, > date_modified date, > status int not null, > constraint pk_organizationinfo_ctrl_no primary key(ctrl_no) Date's are usually inputted as "2002-06-04", Can anyone help me find out what causes this error, and how do I fix it?? =( Regards, Elijah A.
Re: Bad date external representation
From
"V i s h a l Kashyap @ [Sai Hertz And Control Systems]"
Date:
Dear Elijah , >Code: > > >>$query = "Select date_created from organizationinfo where ctrl_no = >>'$ctrl_no'"; >>$date_created = pg_Exec($connectGovPH, $query); >> >>$query = "Select date_modified from organizationinfo where ctrl_no = >>'$ctrl_no'"; >>$date_modified = pg_Exec($connectGovPH, $query); >> >> fetch results by pg_fetch_result and then insert the data >>$query = "Insert into temp_organizationinfo >>VALUES('$ctrl_no','$organization_name','$domain_name','$loginID','$loginPassword','$date_created','$date_modified',4)"; >>pg_Exec($connectGovPH, $query); >> >> -- Best Regards, Vishal Kashyap Director / Lead Software Developer, Sai Hertz And Control Systems Pvt Ltd, http://www.saihertz.com Yahoo IM: coeb_college[ a t ]yahoo.com
Thanks for the reply =) But it looks like we have an old version of php - 4.0.6 pg_fetch_result (PHP 4 >= 4.2.0) =( it looks like I need to use pg_fetch_row instead. Thanks again, Elijah =) On Mon, 2004-07-05 at 16:13, V i s h a l Kashyap @ [Sai Hertz And Control Systems] wrote: > Dear Elijah , > > >Code: > > > > > >>$query = "Select date_created from organizationinfo where ctrl_no = > >>'$ctrl_no'"; > >>$date_created = pg_Exec($connectGovPH, $query); > >> > >>$query = "Select date_modified from organizationinfo where ctrl_no = > >>'$ctrl_no'"; > >>$date_modified = pg_Exec($connectGovPH, $query); > >> > >> > fetch results by pg_fetch_result and then insert the data > > >>$query = "Insert into temp_organizationinfo > >>VALUES('$ctrl_no','$organization_name','$domain_name','$loginID','$loginPassword','$date_created','$date_modified',4)"; > >>pg_Exec($connectGovPH, $query); > >> > >>