0

私はmysqlに接続して1つのテーブルからデータを取得するためのこのコードを持っています:

<?php

    //Include database connection details
    require_once('sql/config.php');

    //Connect to mysql server
    $link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
    if(!$link) {
        die('Failed to connect to server: ' . mysql_error());
    }

    //Select database
    $db = mysql_select_db(DB_DATABASE);
    if(!$db) {
        die("Unable to select database");
    }

    $result = mysql_query("SELECT * FROM customers");

    while($row = mysql_fetch_array($result)) {
        echo $row['email'];
        echo "<br />";
    }

    mysql_close($link);
?>

このメール データを mysql から以前に作成したフォームに安全に入力するにはどうすればよいでしょうか。

4

1 に答える 1

0

変化する

while($row = mysql_fetch_array($result)) {
        echo $row['email'];
        echo "<br />";
    }

に:

while($row = mysql_fetch_array($result)) {
        $emails_array[] = $row['email'];
    }

次に、次のように使用$emails_arrayします。

$people_to_email_to = implode(";", $emails_array);

次にあなたのフォーム:

echo "<input id='emails' type='text' value='$people_to_email_to' name='emails' />";
于 2012-04-12T13:13:03.623 に答える