-1

関数で発生しているこのエラーを修正するにはどうすればよいですか?以下は私のエラーです

Warning: mysql_query() expects parameter 2 to be resource, null given in C:\xampp\htdocs\how are things\15_06_widget_corp-final\includes\functions.php on line 40
Database query failed:

40行目のコードはこれです

$subject_set = mysql_query($query, $connection);

これは私の関数コードです

function get_all_subjects($public = true) {
        global $connection;
        $query = "SELECT * 
                FROM subjects ";
        if ($public) {
            $query .= "WHERE visible = 1 ";
        }
        $query .= "ORDER BY position ASC";
        $subject_set = mysql_query($query, $connection);
        confirm_query($subject_set);
        return $subject_set;
    }
4

2 に答える 2

0

$connectionmysqlサーバーへの接続への参照である必要があります。
試す

  $connection = mysql_connect('host','user','pass');
于 2013-03-22T05:38:55.343 に答える
0

に割り当てる必要があり$connectionます

mysql_connect()

働き

とにかく、mysql関数は非推奨になっているため、使用しないでください。代わりにPDOを使用できます。

于 2013-03-22T05:44:18.683 に答える