2015-10-18 3 views
-2

Я сейчас создаю систему онлайн-бронирования, я видел много кодов, но ни один из них не работает на меня. Я хочу создать функцию удаления, которая удаляет текущий выбранный элемент в таблице. Вот скриншот и код:Live Удалить строку в таблице

Screenshot

?> 
 
echo'<tr class=""> 
 
<td class="xedit" id="'.$fetch['id'].'" key="name">'.$fetch['name'].'</td> 
 
<td class="xedit" id="'.$fetch['id'].'" key="lname">'.$fetch['lname'].'</td> 
 
<td class="xedit" id="'.$fetch['id'].'" key="ticketid">'.$fetch['ticketid'].'</td> 
 
<td class="xedit" id="'.$fetch['id'].'" key="vehicle">'.$fetch['vehicle'].'</td> 
 
<td>'.$fetch['pickuptime'].'</td> 
 
<td><div align="right"><a href="\myfelicia\uploads/'.$fetch['billing_image'].'">'.$fetch['billing_image'].'</a></div></td> 
 
<td class="xedit" id="'.$fetch['id'].'" key="status">'.$fetch['status'].'</td> 
 
<td class="delete" id="'.$fetch['id'].'" key="delete"><a href="#">Delete</a></td> 
 
</tr>'; 
 
}

+1

1-код, который вы размещены все неправильно, 2-, что вам нужно здесь ajax-функцию для передачи желаемого идентификатора, который должен быть удален из базы данных. – MaveRick

+0

как я могу это сделать? –

+1

сначала - узнайте, что '?>' И '{}' означают –

ответ

0

Вам не обязательно нужно AJAX для этого. Попросите POST запросить форму HTML, нажав кнопку удаления. Кроме того, не эхо кучи HTML.

<tr> 
    <td class="xedit"><?php echo $fetch['name']; ?></td> 
    <td class="delete"> 
     <form method="POST" action="delete.php"> 
      <input type="hidden" name="id" value="<?php echo $fetch['id'];?>"> 
      <button>delete</button> 
     </form> 
    </td> 
</tr> 

Теперь вы должны иметь файл delete.php, который фактически удаляет резервирование с помощью $ _POST [ «ID»]

Смежные вопросы