periods are used to do string concatenation. So if you want to break a
statement up you can do:
$string = "First part." . " And this is the second part";
I often do it when inserting variables:
$sql = "select * from The_Other_Guy";
if(case 1) {
$sql .= " where The_Other_Guy.Is = ".$something;
} else {
$sql .= ", Women W where The_Other_Guy.WifeId = W.Id and W.Age <
". $age;
}
$sql .= "order by The_Other_Guy.Pay_Grade";
or something like that.
> -----Original Message-----
> From: Paul Jinks [mailto:[EMAIL PROTECTED]
> Sent: Friday, December 16, 2005 8:21 AM
> Cc: [email protected]
> Subject: Re: [PHP] PHP/MySQL noob rides again.. into trouble
>
> David Grant wrote:
>
> > $SQLQuery = "SELECT * FROM project WHERE projTitle = '" .
> > $HTTP_GET_VARS['projTitle'] . "'";
>
> Yep, that fixed it. Thanks. I had a feeling there was a mix
> up with the "s and 's. What's with the . s?
>
> > Not sure why you've got the or die() there.
>
> I had the idea that you could put an or die() after any
> command and it would tell you that it had screwed up at that
> point. Bad idea?
>
> Many thanks
>
> Paul
>
> --
> PHP General Mailing List (http://www.php.net/) To
> unsubscribe, visit: http://www.php.net/unsub.php
>
>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php