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

PHP変数値をSQLIN句に渡します

    $array = explode(" ", $words); // GEt each word in array
    $in_stmt = "'".implode("','", $array)."'"; // create a string like 'stand','on','in'
    

    より良い

    $in_stmt = "'".str_replace(" ", "','", $words)."'";
    

    MySQLステートメント:

    $stmt = "select something from sometable WHERE `word` IN (".$in_stmt.") GROUP BY (`p_id`)  LIMIT 1000"
    



    1. いくつかの列によるrow_number

    2. PHP + MySQL:バッファリングされたクエリとバッファリングされていないクエリの違い

    3. MYSql config bind-addressは0.0.0.0に設定されていますが、netstatはUbuntuでは異なって表示されます

    4. PHPでセッション配列をループする方法