【问题标题】:Putting Query Results Inside Array to PHP Email Attachments [closed]将查询结果放入数组中到 PHP 电子邮件附件 [关闭]
【发布时间】:2011-09-14 07:54:42
【问题描述】:

我真的不知道该怎么做。
允许用户附加他们想要的尽可能多的recipe.pdf ..但我不知道如何将它放在数组中。你们能告诉我怎么做吗?

这是我的代码。

include('connect.php');
$db = mysql_connect($db_host, $db_username, $db_password);
mysql_select_db($db_database);
$result = mysql_query("SELECT * FROM recipe_list");
echo "<ul>";
while ($row = mysql_fetch_row($result))
{
foreach($row as $recipe)
echo "<li>"<input type='checkbox[]' value='".$recipe."' checked /><label>".$recipe."</label></li>";
}
echo "</ul>";
mysql_free_result($result);

下一个代码是我有电子邮件附件的部分..
我真的不知道如何做数组部分。

$file_folder = "/home/rdash/public_html/recipes/";
$recipes = array("recipe_001.pdf","recipe_002.pdf");
$files = array ($file_folder.$recipes[0], $file_folder.$recipes[1]);

在这段代码中,我已经输入了 pdf 名称。
但是我要如何从第一个代码中提取 $recipe?
我说的是查询结果中的食谱。带有复选框的那个。
请帮助我。
如果您需要更多详细信息。只是问:)谢谢

【问题讨论】:

    标签: php mysql arrays foreach email-attachments


    【解决方案1】:
    include('connect.php');
    $db = mysql_connect($db_host, $db_username, $db_password);
    mysql_select_db($db_database);
    $result = mysql_query("SELECT * FROM recipe_list");
    echo "<ul>";
    while ($row = mysql_fetch_row($result)){ // assume your filed name is recipe
        echo "<li><input type='checkbox' name='recipes[]' value='".$row['recipe']."' checked /><label>".$row['recipe']."</label></li>";
    }
    

    如果您将表单设置为发布,则在下一页您将获得 $_POST,一个带有食谱名称的数组 ($_POST['recipes'])。

    编辑:如果你只需要数组:

    $recipes = array();
    while ($row = mysql_fetch_row($result)){ // assume your filed name is recipe
        $recipes[] = $row['recipe'];
    }
    // do whatever you want with $recipes array
    

    【讨论】:

    • 很抱歉,我不明白你的回答:(。你能解释一下你的意思吗..我将如何处理代码?拜托..
    • 那不是表格,它只是显示查询结果。如果在表单中会更容易吗?
    • 我真的不明白你的意思。我不知道该怎么办...永远卡在这里?
    • 可以请人...帮帮我。
    • 已编辑 .. 如果您只需要数组
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-26
    • 2012-06-15
    • 1970-01-01
    • 2013-08-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多