从另一个数据库向数据库添加项目

时间:2013-12-27 06:06:58

标签: php html sql

很抱歉,如果我没有很好地解释这个问题,我发现很难解释。基本上我所拥有的是一个成功显示数据库产品的页面。在每个显示的产品旁边,我显示了一个订单按钮。我希望这样,当按下订单按钮时​​,该项目将添加到数据库中。我实际上遇到了这个问题,因为我无法提取产品名称。具体来说,它是我试图延续的“产品”变量。以下是我的代码:

<?php

$query = mysql_query("select * from products");


while($row = mysql_fetch_array($query)) {
    echo '

    <div class="box">
<form role="form" method="post">
<img src="'.$row['URL'].'" class="product-img"/>
<h3>'.$row['product'].'</h3>
    <h2>$'.$row['price'].'</h2>
<input type="submit" name="submit-order" style="width: 150px;" class="btn btn-primary btn-lg" value="Order">
                      </form>
                            </div>

                        ';



                    }

                    if(isset($_POST['submit-order'])) {

        $date = date('d-m-Y');
        $result = mysql_query("insert into orders (productname, userid, datepaid, status) values ('".$product."', '".$_SESSION['user']['id']."', '".$date."', 'Waiting')") or die(mysql_error());
        if($result) {

            $success = "You have successfully placed an order, and it will be shipped shortly.";

        }
}

                ?>

0 个答案:

没有答案