【发布时间】:2017-08-11 02:14:17
【问题描述】:
我正在从事一个计算项目,并被要求使用连接查询从两个不同的表中获取信息。我想从两个表中的一行中获取所有值。我使用唯一的 id 来识别每一行。
if(isset($_GET['edit'])){
$savingsId = $_GET['savingsId']; // To use to get other stuff
$sql="SELECT Savings_Allocation.Bank,Savings_Allocation.TotalAmt,Savings_Allocation.Interest,Savings.Type,Savings.Access
FROM Savings_Allocation,Savings
INNER JOIN Savings
WHERE Savings.savingsId AND Savings_Allocation.savingsId = '$savingsId'";
$res = mysql_query($sql);
$row = mysql_fetch_array($res);
我查看了现有示例,但它们似乎有点令人困惑/不回答我正在尝试做的事情。
【问题讨论】:
-
您不应该在新代码中使用
mysql_*函数。学习 PDO 或 MySQLi 以及如何使用参数化查询。