我已经使用mysqli数据库从php创建了一个网站http://www.mandyevansartist.com,现在我正在尝试将paypal集成到结帐中 .

我的最新尝试是

$checkout = mysqli_query($con,"SELECT * FROM cart where cookieId =     '".GetCartId()."'");
while   ($row = mysqli_fetch_array($checkout)){
$num = "1"; 
$num++;
echo  '<br / >';
echo  'a '.$row['product'];
echo ' of '.$row['name'];
echo ' at '.$row['price'];

echo '<form action="https://www.sandbox.paypal.com/cgi-bin/webscr"    method="post">';

$count = 1;
$count = $count + 1;
echo "<input type='hidden' name='item_name_".$count."'  value=".$row['name']."'>";
echo "<input type='hidden' name='item_number_".$count."' value='".$count."'>";
echo "<input type='hidden' name='amount_".$count."'     value='".$row['price']."'>";


echo'<input type="hidden" name="cmd" value="_cart">';
echo'<input type="hidden" name="business" value="email@mail.com">';
echo'<input type="hidden" name="currency_code" value="AU">';
echo'<input type="hidden" name="return" value="http://www.mandyevansartist.com">';
echo'<input type="hidden" name="upload" value="1">';
echo'<input type="submit" value="paypal">'; 
echo '</form>';
 }

我通过按下一个提交按钮尝试将两个项目发送到沙箱付款页面,经历了多次尝试 . 这是第三天,我在第一天的尝试更成功,现在已经丢失了 .

这段代码的结果是产品,名称和价格来自数据库,并打印出每个项目的提交按钮 - 当按下任一按钮时,结果是'错误 - 空购物车'

在计数后添加'foreach'后,我现在有许多重复的物品进入购物车

echo' <form action="https://www.sandbox.paypal.com/cgi-bin/webscr"  method="post">';

$checkout = mysqli_query($con,"SELECT * FROM cart where cookieId =  '".GetCartId()."'");
while   ($row = mysqli_fetch_array($checkout)){
echo  '<br / >';
echo  'a '.$row['product'];
echo ' of '.$row['name'];
echo ' at '.$row['price'];
$name = $row['name'];
$price= $row['price'];
$id= GetCartId();
$count = 1;
foreach($row as $id):
echo'<input type="hidden" name="cmd" value="_cart">';
echo'<input type="hidden" name="upload" value="1">';
echo'<input type="hidden" name="currency_code" value="AU">';
echo'<input type="hidden" name="business" value="email@mail.com">';
echo'<input type="hidden" name="item_name_'.$count.'"  value="'.$name.'">';
echo'<input type="hidden" name="amount_'.$count.'" value="'.$price.'">';
$count++;
 endforeach;
}
echo'<input type="submit" value="PayPal">';
echo'</form>';