이것은 내 아약스 호출 코드입니다 ... 본문 onload에서이 함수를 호출합니다.결과가 아약스 성공으로 연결됩니다
function get_booking_id() {
var baseurl = "<?php echo base_url().'index.php/controller_bookplot2/getbookingid'; ?>";
$.ajax({
url: baseurl,
datatype:"html",
success: function(html) {
alert('booking'+html);
$("#booking_id").val(html);
}
});
}
그리고 이것은 내 컨트롤러 기능입니다 ..
function getbookingid() {
$sql="select IFNULL(max(booking_id),0) as bookingID from booking";
$query=$this->db->query($sql);
if($query->num_rows() > 0) {
foreach($query->result() as $row) {
echo $x=$row->bookingID;
echo $x+1;
}
}
}
그래서 경고에 데이터베이스에 값이없는 경우, 그것은 1을 표시하지만, 다음 시간은 12 대신 2의 그래서 내가 생각하는 표시 결과를 연결합니다. 나는 단지 2로 경고하고 싶지 않다. 12. 내가 뭘 잘못하고 있니?
I을 모르겠다. 그것이 맞거나 틀린가요? –
왜'alert ('booking'+ html); 그리고'alert (html);'? – JuanSedano
예약과 관련이 있음을 알기 만하면됩니다. 왜냐하면 내가 지불 ID를 얻기 위해 사용한 것과 같은 기능이기 때문입니다. –