sql >> データベース >  >> RDS >> Mysql

PHPとMySQL:mysqli_num_rows()は、パラメーター1がmysqli_resultであると想定しており、ブール値が指定されています

    $dbc falseを返しています。クエリにエラーがあります:

    SELECT users.*, profile.* --You do not join with profile anywhere.
                                     FROM users 
                                     INNER JOIN contact_info 
                                     ON contact_info.user_id = users.user_id 
                                     WHERE users.user_id=3");
    

    これに対する一般的な修正は、Raverenによって説明されています。



    1. SQLで列の名前を変更する方法

    2. Flaskの再考–FlaskとRethinkDBを利用したシンプルなTodoリスト

    3. 動的SQL-EXEC(@SQL)とEXEC SP_EXECUTESQL(@SQL)

    4. すべてのストアドプロシージャを一覧表示するクエリ