PHP函数未返回正确的值 功能发货($orderid) { $shipping=0; $conn=odbc_connect(“驱动程序={Microsoft Access驱动程序(*.mdb)};Dbq=Database3.mdb”,“”,“”); $sql=“选择*从订单所在地付款”\u id=“.$orderid.”和Field3='Shipping Services'; $rs=odbc_exec($conn,$sql); while($row=odbc\u fetch\u数组($rs)){ $shipping=$row[“Field21”]; } 退回$shipping; }

PHP函数未返回正确的值 功能发货($orderid) { $shipping=0; $conn=odbc_connect(“驱动程序={Microsoft Access驱动程序(*.mdb)};Dbq=Database3.mdb”,“”,“”); $sql=“选择*从订单所在地付款”\u id=“.$orderid.”和Field3='Shipping Services'; $rs=odbc_exec($conn,$sql); while($row=odbc\u fetch\u数组($rs)){ $shipping=$row[“Field21”]; } 退回$shipping; },php,sql,ms-access-2010,Php,Sql,Ms Access 2010,ship函数返回运费,但不起作用。 该表包含订单字段3,其中包含3种交易类型:运输服务、退款和订单。该表还包含一个字段订单id和一个字段名cost 如果field==Shipping Services需要特定订单id,我需要成本。您应该在数据库中添加有关数据和错误的详细信息。您面临什么问题?您的表格数据屏幕截图以及您的预期结果是什么?如果您只需要Field21,则只需查询该字段,而不必检索所有字段。如果您不希望出现多行,则不需要while循环。您甚至可以在查询中添加limit1选项。如果需要更多

ship函数返回运费,但不起作用。 该表包含订单字段3,其中包含3种交易类型:运输服务、退款和订单。该表还包含一个字段订单id和一个字段名cost


如果
field==Shipping Services
需要特定订单id,我需要成本。

您应该在数据库中添加有关数据和错误的详细信息。您面临什么问题?您的表格数据屏幕截图以及您的预期结果是什么?如果您只需要
Field21
,则只需查询该字段,而不必检索所有字段。如果您不希望出现多行,则不需要
while
循环。您甚至可以在查询中添加
limit1
选项。如果需要更多行,请确保在
while
循环中添加它们。您是否将结果分配给变量,否则您必须
echo
查看它。表包含订单字段3包含3种交易类型的运输服务、退款、订单和一个包含订单id和一个字段名成本的字段订单id。我需要成本,如果字段==特定订单IDI的配送服务如果代码“不工作”,则需要“修复”。如果你不能更具体,那么我们也不能。看见