PHP不允许多个函数参数的问题

时间:2014-03-09 22:46:06

标签: php

是否存在PHP不允许多个函数参数并返回正确值的问题。这是代码:

function getConfig($name) {
$sql = "SELECT value FROM config WHERE name = '".$name."'";
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
print $row["value"];
} 

getConfig("name");

虽然上面的代码有效,但类似的代码不起作用。这是代码:

function getConfig($name, $from) {
$sql = "SELECT value '".$from."' config WHERE name = '".$name."'";
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
print $row["value"];
} 

getConfig("name", "config");

为什么第一个功能起作用而第二个功能不起作用?

1 个答案:

答案 0 :(得分:3)

$sql = "SELECT value FROM '".$from."' WHERE name = '".$name."'";
//                   FROM TABLE_NAME
//           and not TABLE_NAME TABLE_NAME