Se supone que paypal solo me pide unas variables que tengo emtidas en una cadena separadas por \n. Tengo que enviar por formulario a paypal y nose bien como puesto que si el usuario quiere realizar 3 compras por ejemplo o 2 la cadena sera mayor que la que tengo.
Código PHP:
<?php
$cadenaproductos = '';
$items=0;
$query = 'SELECT * from ecomm_orders where order_id = "' . $order_id . '"';
$result = mysql_query($query, $db) or die (mysql_error($db));
$rows = mysql_num_rows ($result);
$query2 = 'SELECT * from ecomm_order_details where order_id = "' . $order_id . '"';
$result2 = mysql_query($query2, $db) or die (mysql_error($db));
$rows2 = mysql_num_rows ($result2);
for ($x=0; $x<$rows2; $x++)
{
$resultado2 = mysql_fetch_array ($result2);
$codigoproducto = $resultado2['product_code'];
$cantidadproducto = $resultado2['order_qty'];
$precioproducto = $resultado2['precio']*100;
//$cadenaproductos="$cadenaproductos$codigoproducto\nproducto un placer\n$cantidadproducto\n$precioproducto\n";
$items=$items+$cantidadproducto;
}
if ($rows > 0)
{
for ($i=0; $i<$rows; $i++)
{
$resultado = mysql_fetch_array ($result);
$apagar=$resultado['cost_total'];
}
}
else { $apagar=0; }
// echo "M978$apagar\n$items\n$cadenaproductos\n";
$cadena="M978$apagar\n$items\n$cadenaproductos\n";