J'ai une table MySQL et je voudrais supprimer une ligne dans ma table et après avoir supprimé la ligne le résultat doit montrer toutes les données qui restent dans ma table.Mysql supprimer une ligne php
<?php
include 'Connection.php';
// Create connection
$con= mysqli_connect($host,$user,$pass,$db);
if ($con->connect_error) {
die("Connection failed: " . $con->connect_error);
}
$sql = "SELECT * FROM productos";
$result = $con->query($sql);
if ($result->num_rows >0) {
while($row[] = $result->fetch_assoc())
{
$tem = $row;
$json = json_encode(array("productos"=>$tem));
}
} else {
echo "No Results Found.";
}
echo $json;
$con->close();
?>
Ceci est mon code de sélection ... maintenant je ne sais pas comment créer la fonction de suppression ..
Toute aide s'il vous plaît.
'SUPPRIMER de XXX YYYY = Q' https://dev.mysql.com/doc/refman/5.7/en /delete.html – rtfm
Merci @rtfm pour votre aide .. j'ai déjà essayé son travail mais il ne m'a pas montré le résultat json –
vous devez appeler la requête select, vous pouvez le faire en mettant votre requête select dans une fonction et puis après la suppression, vous pouvez rappeler cette fonction, j'espère que cela va fonctionner! –