Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

सिंगल टेक्स्टरेरा का उपयोग करके mysql में एकाधिक ईमेल डालें

explode का उपयोग करें "\r\n" . द्वारा सरणी में स्ट्रिंग प्राप्त करने के लिए

सिंगल कोट्स का उपयोग न करें आपको स्ट्रिंग को विस्फोट करने के लिए डबल कोट्स का उपयोग करने की आवश्यकता है \r\n मुझे अभी इसका पता चला है।

<?php
if(isset($_POST['submit'])) {
    //$email = nl2br($_POST['email']);
    $email = explode("\r\n", $_POST['email']);

    foreach($email as $emails) {
        $query = mysql_query("INSERT INTO emails (email) VALUES ('$emails')");
        if($query) {
            echo "Inserted into the database";
        } else {
            echo "Fail, please try again";
        }
    }
}
?>
<body>
    <form name="form1" method="POST">
        <textarea rows="5" name="email" cols="50" ></textarea>
        <br />
        <input type="submit" name="submit" value="submit">
    </form>
</body>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. आईओएस अक्षांश और देशांतर के लिए PHP क्वेरी एक एक्सएमएल आउटपुट के साथ पास के MySQL lat और lon की खोज नहीं कर रही है

  2. MySQL LIKE रेंज के साथ काम नहीं करता

  3. MySQL की अधिकतम समय सीमा 838:59:59 क्यों है?

  4. क्या सभी टेक्स्ट-आधारित फ़ील्ड के लिए जेनेरिक वर्चर (255) का उपयोग करने के नुकसान हैं?

  5. PHP MySQL खोज में कोई परिणाम नहीं मिलने पर संदेश प्रदर्शित करना