![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
14/04/2021, 20:25
|
| | Fecha de Ingreso: noviembre-2004 Ubicación: NULL
Mensajes: 655
Antigüedad: 20 años, 2 meses Puntos: 6 | |
Respuesta: agregar un DELETE despues de If else... Cita:
Iniciado por Alexis88 Si te fijas en tu código, empleas una condición para ejecutar ya sea una actualización (UPDATE) o una inserción (INSERT) de datos. Si se cumple la condición dada, se ejecuta la actualización; caso contrario, la inserción. Bueno, lo único que te queda es introducir otra condición la cual determinará si se ejecuta la inserción o la eliminación que deseas hacer. ![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif) probé pero no funciona
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'; } // AGREGAR AQUI UN DELETE $query = "DELETE FROM students WHERE id='".$_POST["students_id"]."'"; $message = 'Data Delete'; { $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; } ?>
|