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

PHP SQLはSELECTCOUNT(user)を変数に取得します

    mysql_resultを使用して、結果の最初の列を取得する必要があります。このように:

    $result = mysql_query("SELECT COUNT(user) FROM game_paths WHERE user='$user'");
    $count = mysql_result($result, 0);
    

    次のように列のエイリアスを作成することもできます:

    $result = mysql_query("SELECT COUNT(user) AS total FROM game_paths WHERE user='$user'");
    $data = mysql_fetch_assoc($result);
    $count = $data['total'];
    

    同時に複数の列を選択する場合、および読みやすさのために、どちらが良いかもしれません。



    1. set time_zone=..を使用してデータベースに接続した後にタイムゾーンを変更する

    2. PostgreSQLでのcbrt()のしくみ

    3. ROR移行中に列タイプをDateからDateTimeに変更します

    4. SQL:カンマ区切りの文字列を解析し、結合として使用します