Я пытаюсь подключиться к платформе онлайн-платежей.
Один из файлов доставляет мне некоторые неприятности, потому что иногда код работает, иногда нет ... И я не могу понять, почему ...
Вот где код не работает ...
$sql = "select transidmerchant,totalamount from nsiapay where transidmerchant='".$order_number."'and trxstatus='Verified'";
$result = mysql_query($sql);
**$checkout = mysql_fetch_array($result);**
echo "sql : ".$sql;
$hasil=$checkout['transidmerchant'];
echo "hasil: ".$hasil;
$amount=$checkout['totalamount'];
echo "amount: ".$amount;
// Custom Field
if (!$hasil) {
echo 'Stop1';
} else {
if ($status=="Success") {}
}
Это всего лишь часть кода, но я думаю, что вам достаточно попытаться увидеть проблему ... Она не отображается жирной линией, $checkout = mysql_fetch_array($result);
Странно то, что «echo sql» работает и показывает правильные значения, но потом, когда я помещаю их в массив, иногда переменные передаются, иногда нет ... И поэтому при получении 1009 * не получается, потому что значение пустое ... но иногда это работает ...
Есть идеи, что может произойти?
Thans
Луис