我正在编写一个PHP文件,该文件将从多个表行推送,这些数据必须在一个页面上回显。
我写了一个函数命令,因为我循环不起作用,因为每次都不会以相同的方式输出信息。
这是它到目前为止的样子。
include("dbconnect.php");
function get_table_data($id)
{
$row = mysql_query('SELECT row FROM table WHERE id = '.$id.'');
$row2 = mysql_fetch_array($row);
};
$sss = 18; // this is the ID
echo get_table_data($sss);
我的问题是没有回声而我没有错误
答案 0 :(得分:2)
首先,你需要回复一些东西:
function get_table_data($id) {
$row = mysql_query('SELECT row FROM table WHERE id = '.$id.'');
return mysql_fetch_array($row);
}
然后,您需要访问该行:
$result = get_table_data($sss);
echo $result['row'];
希望这有帮助!
答案 1 :(得分:1)
您的函数get_table_data
应该返回一些值,以便在您的语句中回显echo get_table_data($sss);