Tome el código de VER (detalles) y lo agregue como delete pero solo puedo ver el nombre mas el botón sin ninguna acción
por mas que le de clic para que proceda no hay resultado
Por otro lado este es el código de "insert.php" que esta en el video y código fuente.
le agregue la acción eliminar y ahora Ya no Actualiza solo me permite VER AGREGAR pero NO EDITAR Ni BORRAR
Código PHP:
Ver original<?php
{
$output = '';
$message = '';
if($_POST["students_id"] != '')
{
$query = "UPDATE students SET name='$name' WHERE id='".$_POST["students_id"]."'";
$message = 'Data Updated';
}
else
{
$query = "INSERT INTO students(name) VALUES('$name')";
$message = 'Data Inserted';
}
// DELETE
if($_POST["students_id"] != '')
{
$query = "DELETE FROM students WHERE id='".$_POST["students_id"]."'";
$message = 'Data Updated';
}
{
$output .= '<label class="text-success">' . $message . '</label>';
$select_query = "SELECT * FROM students ORDER BY id DESC";
$output .= '
<table class="table">
<tr>
<th width="70%">Name</th>
</tr>
';
{
$output .= '
<tr>
<td>' . $row["name"] . '</td>
</tr>
';
}
$output .= '</table>';
}
echo $output;
}
?>
Código HTML:
Ver original<!-- botón del index -->
<td><input type="button" name="del" value="del" id="<?php echo $row["id"]; ?>" class="btn btn-danger btn-xs delete_data" />
</td>
Código Javascript
:
Ver original<!-- Añadi el Javascript del view_data renombrando a uno nuevo -->
<script>
$(document).on('click', '.delete_data', function(){ // .view_data
var students_id = $(this).attr("id");
if(students_id != '')
{
$.ajax({
url:"delete.php", // select.php
method:"POST",
data:{students_id:students_id},
success:function(data){
$('#students_detail').html(data);
$('#insert').val("Eliminar");
$('#dataModal').modal('show');
}
});
}
});
</script>
Código PHP:
Ver original<?php
// Ahora es un nuevo "delete.php"
// Era "select.php"
if(isset($_POST["students_id"])) {
$output = '';
$query = "SELECT * FROM students WHERE id = '".$_POST["students_id"]."'";
$output .= '
<div class="table-responsive">
<table class="table table-bordered">';
{
$output .= '
<tr>
<td width="30%"><label>Name</label></td>
<td width="70%">'.$row["name"].'</td>
<!-- botón para eliminar -->
<input type="submit" name="insert" id="insert" value="Eliminar" class="btn btn-danger btn-xs delete_data" />
</tr>
';
}
$output .= '
</table>
</div>
';
echo $output;
}
?>