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

mysqlをmysqliに変換する方法は?

    次のようにmysqliオブジェクトを作成して試すことができます: http:// www.php.net/manual/en/class.mysqli.php

    または単にこのように:

    $db = new mysqli($hostname, $username, $password, $database);

    次に、次のようにクエリします:

    $result = $db->query('SQL HERE');

    あなたの場合、mysqliのコードは次のようになります

    $db = new mysqli("localhost","root","","searchengine");
    
    $result = $db->query(sprintf(
      "SELECT * FROM searchengine WHERE pagecontent LIKE '%s' LIMIT 0,%d",
      '%'. mysqli_real_escape_string($_GET['term']) .'%',
      $_GET['results'])
    );
    
    while($ser = mysqli_fetch_array($result)) {
        echo "<h2><a href='$ser[pageurl]'>$ser[pageurl]</a></h2>";
    }
    


    1. PDO見積もり方法

    2. SQLServerでエラーメッセージ7325を修正する方法:「CLRタイプの列を公開するオブジェクトは分散クエリでは許可されていません」

    3. HibernateおよびSQLの文字列クエリでアンダースコアをエスケープするにはどうすればよいですか?

    4. SQL Serverで日時を切り捨てるにはどうすればよいですか?