在使用函数方法回显不同数据时遇到麻烦


Having trouble echoing different data using the function method

我正在编写一个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);

我的问题是没有回音,我没有错误

首先,您需要返回一些东西:

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

希望这对你有帮助!

你的函数get_table_data应该返回一些值在你的语句echo get_table_data($sss);