我有关于将mysql放入函数showMsg()的问题.如果它没有被函数showMsg()包装,mysql工作正常,但是当我用函数showMsg()包装它时,它会给出错误消息"Warning:mysql_query():提供的参数不是有效的".如何将mysql放入php函数中?以下是我的代码:
<?php
function showMsg(){
$query2 = "SELECT id, message, username, datetime FROM messageslive ORDER BY id DESC LIMIT 20";
$result2 = mysql_query($query2,$connection) or die (mysql_error());
confirm_query($result2);
$num = mysql_num_rows($result2);
while($msginfo = mysql_fetch_array($result2)){
echo $msginfo['message'];
echo $msginfo['username'];
}
}
<div>
<?php showMsg(); ?>
</div>
?>
Run Code Online (Sandbox Code Playgroud)