我有一个表格book_hotel
,并使用total_price
制作sum()
列。但它不起作用。有人帮我吗?
所以这是我的控制器:
public function getHotelName(Request $req)
{
$hotel_code = $req->hotel_id;
$hotel = DB::table('book_hotel')->where('id_hotel', $hotel_code)->sum('hotel_total_price');
echo json_encode($hotel);
}
我的JavasSript:
$( document ).ready(function() {
console.log( "ready!" );
$('#total_price_hotel_id').on('change', function(){
getInfoHotel(this.value)
})
});
const showInfoHotel = function(ele) {
$('#modalTotalPriceHotel').modal('show');
}
const getInfoHotel = function(hotelCode) {
$.get(API.get.hotelname, {hotel_id: hotelCode}).done(function(response){
const hotels = JSON.parse(response);
if(hotels.length > 0) {
$.each(hotels, function(index, data){
$('#modalTotalPriceHotel #total_price_hotel').val(data);
})
}
});
}