On Thu, 23 Aug 2001 10:56, Andras Kende wrote:
> Hello,
> I have a mysql query with addresses , trying to insert a link to a map
> line 51
> echo "</td><td><font face=verdana size=1><p><a
> href=http://www.expedia.com/pub/agent.dll?qscr=mcst&strt1=$amyrow["addr
>ess"] &city1=$amyrow["city"]&stnm1=CA&zipc1=&cnty1=4>Map</p>";
> echo "</td>";
> Error Message:
> Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or
> `T_NUM_STRING' in /home/sites/site15/web/salescomps.php on line 51
> I think its the  " character is the problem like :$amyrow["address"]
> Any help apprecciated,
> Thanks
> Andras

Yes. Normally you can escape with \" but in this case I think you will 
find that the array will not be parsed inside double quotes, so you need 
to concatenate the various parts of the string with .

Breaking your code down a bit to make it more easily understood:

echo '</td><td><font face=verdana size=1><p>';
echo '<a href="http://www.expedia.com/pub/agent.dll?qscr=mcst&strt1=';
echo $amyrow["address"] . '&city1=' . $amyrow["city"]';
echo '&stnm1=CA&zipc1=&cnty1=4">Map</p>';
echo '</td>';

David Robley      Techno-JoaT, Web Maintainer, Mail List Admin, etc

   "It's only average," said Tom meanly.

PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to