<?php
include("config.php");
$result=mysql_query("SELECT * from links WHERE id='2'");
while($row=mysql_fetch_array($result, MYSQL_ASSOC))
{
$data=$row['cnc'];
echo "$data";
}
?>
所以这是我的php代码,用于在“links”表的“cnc”列中检索保存在我的数据库中的链接。我能够获得“$ data”变量中的链接,但我想要做的是访问变量的值,即链接,以进入该特定页面。可以做些什么?我可以使用“a href”或“header”功能来执行此操作。 简而言之,我想访问保存在数据库中的链接以访问该特定链接。是否可以这样做。 请帮帮我!!! 感谢...
答案 0 :(得分:0)
如果您想要重定向到网址,那么您应该使用代码执行此操作:
include("config.php");
$result=mysql_query("SELECT * from links WHERE id='2'");
while($row=mysql_fetch_array($result, MYSQL_ASSOC)) {
$data=$row['cnc'];
header("Location:".$data);
}
然而,不推荐使用mysql命令,所以你应该使用这样的东西(并且只获取你真正想要的列:
$sql="SELECT `cnc` FROM `links` WHERE `id` =?";
$sth=$pdo_dbh->prepare($sql);
$data=array($fields);
$sth->execute($data);
$result=$sth->fetchColumn();
header("Location:".$result);
PDO手册可在此处找到:http://php.net/manual/en/book.pdo.php