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

mysqlは検索文字列をスペースで分割し、クエリにプッシュします

    簡単な文字列操作:

    $terms = explode(' ', $search);
    
    $bits = array();
    foreach ($terms as $term) {
        $bits[] = "prod LIKE '%".mysql_real_escape_string($term)."%'";
    }
    
    $query = "SELECT * FROM tableprod WHERE (".implode(' AND ', $bits).")";
    


    1. SQL Server:すべてのlocaldbインスタンス名を見つける方法

    2. ユーザーがphpに入力したものにデータベース内で最も近い数値の一致を見つける

    3. PDOをmysqliに変換する方法は?

    4. 変数をSQL文字列に連結する方法