You are here: Re: [PHP] Help with SQL Query String « PHP « IT news, forums, messages
Re: [PHP] Help with SQL Query String

Posted by Rahul S. Johari on 03/31/05 18:48

Ave,

Thanks a lot folks.

I did actually mention that doing something like

$userid = trim($row['USERID']);

And then using those variables in my SQL statement would work... The only
reason I chose to make this post however and not do that was because I
wanted to know if it can be done the other way. I do understand though that
using the PHP trim() function in an SQL statemnt won't work.

However the new snip about mySQL having it's own TRIM() function is also
pretty cool.

Thanks again all,

Rahul S. Johari
Coordinator, Internet & Administration
Informed Marketing Services Inc.
251 River Street
Troy, NY 12180

Tel: (518) 266-0909 x154
Fax: (518) 266-0909
Email: rahul@informed-sources.com
http://www.informed-sources.com


On 3/31/05 10:30 AM, "Jay Blanchard" <jay.blanchard@niicommunications.com>
wrote:

> [snip]
> You should not just give him the code but rather tell him why.
>
> 1. trim() is a php function. MySQL does not know what to do with it. You
>
> need to place it 'outside' of the sql. You can also do something like
> this:
>
> $userid = trim($row['USERID']);
>
> Then use $userid in your sql.
>
> 2. Items in arrays must be in quotes.
> [/snip]
>
> Ya'll bitch when I make them RTFM, ya'll bitch when I do code....what's
> a guy to do? j/k
>
> Actually http://dev.mysql.com/doc/mysql/en/string-functions.html shows
> that MySQL also has a trim function which could be applied thusly;
>
> $sql = "INSERT INTO tblname (USERID,FULLNAME,SSN,STARTDATE) ";
> $sql .= "VALUES ( ";
> $sql .= "TRIM('" . $row['USERID'] . "'), ";
> $sql .= "TRIM('" . $row['FULLNAME'] . "'), ";
> $sql .= "TRIM('" . $row['SSNO'] . "'), ";
> $sql .= "TRIM('" . $row['STARTDATE'] . "') ";
> $sql .= ") ";
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация