У меня есть эта функция, которая возвращает три значения при вызове.вернуть несколько значений из функции
function GetCashierDetail ($UserID){
$GetCashierID = "SELECT cashiers_CashierID,cashiers_Total,cashiers_Last_Total
FROM `cashiers`
WHERE `cashiers_CashierCloseDate` is null and `cashiers_Status`='0'
and `cashiers_Delete` = '0' and `cashiers_User` = '".$UserID."'";
$objQueryCashierID = mysql_query($GetCashierID) or die ("Error Query [".$strSQL."]");
$GetCashierIDResult = mysql_fetch_array($objQueryCashierID);
$BillsCashierID = $GetCashierIDResult['cashiers_CashierID'];
$CashierTotal=$GetCashierIDResult['cashiers_Total'];
$CashierLastTotal=$GetCashierIDResult['cashiers_Last_Total'];
$num=mysql_affected_rows();
// Return Data
return $cashier_data = array('cashierId'=>$BillsCashierID ,
'CashierTotal'=>$CashierTotal ,
'CashierLastTotal'=>$CashierLastTotal);
}
теперь, когда вызов этой функции GetCashierDetail (11)
мне нужно напечатать $cashier_data
на переменную, как этот
$ID = $BillsCashierID
, чтобы использовать его по другому пути.
я постараюсь
class Bills {
// Get Cashier ID
function GetCashierDetail ($ausers_ID){
$GetCashierID = "SELECT cashiers_CashierID,cashiers_Total,cashiers_Last_Total
FROM `cashiers`
WHERE `cashiers_CashierCloseDate` is null and `cashiers_Status`='0'
and `cashiers_Delete` = '0' and `cashiers_User` = '".$UserID."'";
$objQueryCashierID = mysql_query($GetCashierID) or die ("Error Query [".$strSQL."]");
$GetCashierIDResult = mysql_fetch_array($objQueryCashierID);
$BillsCashierID = $GetCashierIDResult['cashiers_CashierID'];
$CashierTotal=$GetCashierIDResult['cashiers_Total'];
$CashierLastTotal=$GetCashierIDResult['cashiers_Last_Total'];
$num=mysql_affected_rows();
// Return Data
return $cashier_data = array('cashierId'=>$BillsCashierID ,
'CashierTotal'=>$CashierTotal ,
'CashierLastTotal'=>$CashierLastTotal);
}
}
$BillDraftSubmit = new Bills();
$data=$BillDraftSubmit->GetCashierDetail(71);
$cashierId=$data["cashierId"];
$CashierTotal=$data["CashierTotal"];
$CashierLastTotal=$data["CashierLastTotal"];
echo "cashierId".$cashierId;
echo "<br>CashierTotal".$CashierTotal;
echo "<br>CashierLastTotal".$CashierLastTotal;
, но я не могу получить результат
'$ id = $ cashier_data ['cashierId']' – ficuscr
, пожалуйста, подумайте о том, чтобы принять ответ (нажмите галочку слева), если он действительно ответил на ваш вопрос – michi