在SQL查询中使用div值

时间:2014-04-09 09:11:51

标签: php html mysql sql

这是我更新的链接:

<a href="Portfolio.php?val="'.$row['profile_name'].'" id="link">

这是我更新的SQL查询

"SELECT * 
 FROM profile 
 WHERE profile_type = value=".$_REQUEST['val'].""; 

目前这还没有带回任何代码看起来是否正确或者我是否需要改变它?

任何帮助都会非常感激。

3 个答案:

答案 0 :(得分:1)

试试这个:

在查询字符串中传递该值

<a href="Portfolio.php?val=".<?php echo $row['field']; ?>." " id="link"> </a>

在查询中使用它:

 "SELECT * 
 FROM profile 
 WHERE profile_type = ".$_REQUEST['val']." "; 

答案 1 :(得分:0)

正如已经指出的那样 - value不是锚标记的属性。

您需要将锚标记href属性更新为

<a href="Portfolio.php?value=1" id="link">Click Here</a>

单击时会将值发送到php端。然后,php端可以使用$_GET数组检索它。

<?php
if (isset($_GET['value']))
{  // Check that the value was passed
   $val = $_GET['value'];

   // TODO: Use val in SQL as required.
}
?>

答案 2 :(得分:0)

您不需要使用value = part。查询应该是

“SELECT *  FROM个人资料  WHERE profile_type =“。$ _ REQUEST ['val']。” “;