Re: insert hyperlink to mysql query result
| From: | David Robley | Date: | Thu, 23 Aug 2001 01:31:13 +0000 |
| Subject: | Re: insert hyperlink to mysql query result | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-64005@lists.php.net to get a copy of this message | ||
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
CENTRE FOR INJURY STUDIES Flinders University, SOUTH AUSTRALIA
"It's only average," said Tom meanly.