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

MySQLのテキストエリアから複数の行を挿入する方法

    「Enter」文字を探して、テキストを解析する必要があります:

    <?php
    if(isset($_POST['url'])){
        if(strpos($_POST['url'], "\n")){
            $entries = explode("\n", $_POST['url']);
        } else {
            $entries = array($_POST['url']);
        }
        // connect to DB here
        // then iterate over entries
        foreach($entries as $e){
            // build some type of Prepared Statement to protect from SQL Injection
            $q = "INSERT INTO table (col1) VALUES (?)";
            // bind $e to statements
            // Execute SQL statements
        }
        // close DB connection
    }
    ?>
    


    1. PostgreSQLでpgBouncerを使用するためのガイド

    2. 名前のない外部キーをMySqlにドロップします

    3. MySQLを使用して、フィールド内のテキストの一部を検索して置換します

    4. mysqlのトリガーまたはストアドプロシージャからRESTAPIを呼び出しますか?