问题解决了
答案是
$query = "SELECT manager FROM tablename WHERE manager='$manager'";
细微的差别,但在 $manager 之前和之后去掉点就是答案。
归功于 PHPFreaks.com
我有这个;
<?php include 'dbdetails.php';
$id = mysql_real_escape_string($_GET['id']);
$query = 'SELECT `column` FROM `tablename` WHERE `id` = '.$id.' ';
$result = mysql_query($query);
$row = mysql_fetch_array($result);
echo $row['column'];
?>
(取自这里)
如果我只使用 ID,这可以正常工作,但是我在需要使用的列中有重复的值,因此 ID 不适用于我想要实现的目标。
本质上,我正在尝试使用Manager
列作为查询而不是ID
.
实现这一目标的正确方法是什么?我想DISTINCT
会起作用吗?
我的目标是;
<a href="sitename.com/?manager=Micky Adams">Micky Adams</a>
作为我的结构,它获取所有实例Micky Adams
或任何一个经理名称被设置为锚点。