使用函数方法回显不同数据时遇到问题
我正在编写一个 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);
我的问题是没有任何回声并且没有错误
I'm writing a PHP file which will putt from multiple table rows, data which it must echo on one page.
I wrote a function command because I a loop wont work as the information isn't outputting in the same manner every time.
here is how it looks so far.
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);
My issue is that nothing echos and I have no errors
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
首先,您需要返回一些内容:
然后,您需要访问行:
希望这有帮助!
first of all, you need to return something:
then, you need to access the row:
Hope this helps!
您的函数
get_table_data
应该返回一些要在语句中回显的值echo get_table_data($sss);
Your function
get_table_data
should return some value to be echoed in your statementecho get_table_data($sss);