----- Original Message -----
From: "Gary" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Sunday, October 27, 2002 2:00 PM
Subject: [PHP] defining a variable
> Hi All,
> I am have trouble getting $address to print the URL that is in the db.
> <td class=\"dtd\"><a href=\"$address\" target=\"_blank\">%s</a></td> is
> printing the url with the word address instead of the real address.
>
> The code is below.
>
> $sql ="SELECT * FROM links ORDER BY owner";
> $sql_result = mysql_query($sql, $conn) or die ("couldn't
> Connect");
>
> while ($myrow = mysql_fetch_array($sql_result)){
> $address = 'address';
^^^^^
That's what you asking for here.
Perhaps you're meaning to do a:
printf("
<tr>
<td class=\"dtd\"><a href=\"%s\" target=\"_blank\">%s</a></td>
<td class=\"dtd\">%s</td>
<td class=\"dtd\">%s</td>
</tr>\n",
$myrow['address'],
$myrow['tutorial'],
$myrow['owner'],
$myrow['category']);
}while ($myrow = mysql_fetch_array($sql_result));
Don't just try to change 'address' to $row['address'] abve, because you
haven't fetched the result yet, and it will be blank everytime. It needs to
be in the fetch() loop.
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php