sql — функция PHP не возвращает правильные значения

function ship($orderid)
{
$shipping = 0;
$conn = odbc_connect("Driver={Microsoft Access Driver(*.mdb)};Dbq=Database3.mdb", "", "");
$sql = "Select * From pay WHERE order_id=" . $orderid . " AND Field3='Shipping Services'";
$rs = odbc_exec($conn, $sql);
while ($row = odbc_fetch_array($rs)) {
$shipping = $row["Field21"];
}

return $shipping;
}

Функция ship возвращает стоимость доставки, но она не работает.
Таблица содержит поле заказа3, которое содержит 3 типа транзакции: Услуги доставки, Возврат и Заказ. Таблица также содержит один идентификатор порядка полей и одну стоимость имени поля.

Мне нужна стоимость, если field==Shipping Services для конкретного заказа.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]