dongqi9125 2013-05-10 10:35
浏览 43

MySql页面即时

Problem solved

The answer was

$query = "SELECT manager FROM tablename WHERE manager='$manager'";

Subtle difference, but removing the dots before and after $manager was the answer.

Credit to PHPFreaks.com

I had this;

<?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'];  

?>

(taken from here)

This works fine if I am solely working with an ID, however I have repeated values in the column I need to work with so ID will not work for what I am trying to achieve.

Essentially I am trying to create pages on the fly using the Manager column as the query as opposed to the ID.

What would be the correct way to achieve this? I presume DISTINCT comes into play?

I am aiming for;

<a href="sitename.com/?manager=Micky Adams">Micky Adams</a>

as my structure, where it fetches all instances of Micky Adams or whichever manager name is set up as the anchor.

  • 写回答

1条回答 默认 最新

  • drx3157 2013-05-10 10:41
    关注

    If you changed it to:

    $manager = $_GET['manager'];  
    $query = 'SELECT `column` FROM `tablename` WHERE `manager` = '.$manager.' ';
    

    Wouldn't that achieve what you want? If you had more than one instance of the manager DISTINCT only partly helps depending how your data is actually stored.

    评论

报告相同问题?

悬赏问题

  • ¥15 Centos7 / PETGEM
  • ¥15 csmar数据进行spss描述性统计分析
  • ¥15 各位请问平行检验趋势图这样要怎么调整?说标准差差异太大了
  • ¥15 delphi webbrowser组件网页下拉菜单自动选择问题
  • ¥15 wpf界面一直接收PLC给过来的信号,导致UI界面操作起来会卡顿
  • ¥15 init i2c:2 freq:100000[MAIXPY]: find ov2640[MAIXPY]: find ov sensor是main文件哪里有问题吗
  • ¥15 运动想象脑电信号数据集.vhdr
  • ¥15 三因素重复测量数据R语句编写,不存在交互作用
  • ¥15 微信会员卡等级和折扣规则
  • ¥15 微信公众平台自制会员卡可以通过收款码收款码收款进行自动积分吗