我存储在sql 1列中,其链接如下:http:www.cnn.com 当我点击使用下面的代码创建的超链接时,它会在我之前添加我的搜索表单的网址。像u12.web.zsxc.com/dir1/dir2/cnn.com
如何解决这个问题?
我的代码:
while($row = mysqli_fetch_array($result))
{
echo '<tr><td><a href="'.$row['hyeperlink'].'">'.$row['name'].'</a> </td></tr>';
}
答案 0 :(得分:1)
您的PHP部分,
while($row = mysqli_fetch_assoc($result))
{
echo '<tr><td><a href="'.$row['hyeperlink'].'">'.$row['name'].'</a> </td></tr>';
}
您的网址数据中的应包含http://
答案 1 :(得分:0)
您没有指定要返回的数组类型,因此您可能正在获取数字数组。将while循环更改为:
while($row = mysqli_fetch_assoc($result)) {