Souci php

Fermé
david - 28 janv. 2013 à 10:55
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 - 28 janv. 2013 à 11:34
Bonjour,

je vous contact car j'aimerais que mon code php supprime un ID que j'aurais choisi, voici mon formulaire :


<h4>Supprimer Client:</h4>
<form class= "form-signin" action = "delete.php" method = "post">
N°client :<input class="input-mini" type="text" placeholder="N° ID" name="client" id="client">
FTP / Host : <input type="text" name="ftp" id="ftp">
Login : <input class="input-small" type="text" name="login" id="login">
Password : <input type="text" placeholder="" name="mdp" id="mdp">
Email : <input type="text" name="mail" id="mail">
<button type="submit" class="btn">Supprimer</button>

j'aimerais quand quand je tape ID mettons 16 dans le input ça me supprime id 16 en somme supprimer a ma guise les entré.


voila mon code php

<?php
//Données pour la connexion à la base de données
$nom_du_serveur ="localhost";
$nom_de_la_base ="ftpmanagement";
$nom_utilisateur ="root";
$passe ="";

//Connexion à la base de données
mysql_connect("$nom_du_serveur","$nom_utilisateur","$passe");
mysql_select_db("$nom_de_la_base") OR die( "ERREUR de connexion : " . mysql_error () );

//Requête pour effacer les données dans la TABLE COMMENTAIRES dont l'id est égal à 1
$sql = mysql_query("DELETE FROM utilisateurs WHERE id =1 LIMIT 1 ;");

//Si il y a une erreur, on crie ^^
if (!$sql)
{
die ( 'Erreur de requête : ' . mysql_error() );
}
//Si tout va bien
else
{
echo 'Les données ont été effacées.';
}
//Déconnexion
mysql_close();
?>

<?php
header('Location: post.php');
?>


là on peut voir que ça supprime ID=1

mais moi je voudrais pourvoir avoir le choix , que si je tape 16 dans le input 16 ça me supprime l' ID 16

A voir également:

3 réponses

ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 566
28 janv. 2013 à 11:06
ton champs n°client c'est l'id que tu veux supprimer ?

dans ce cas dans ton fichier php tu fais un truc du genre :

$id = addslashes($_POST['client']);
$sql = mysql_query("DELETE FROM utilisateurs WHERE id =$id LIMIT 1 ;");
0
Oui dans mon champ je veut supprimer l'ID exactement.
0
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 566
28 janv. 2013 à 11:34
bin cf mon code au dessus...
0