Supprimer un enregistrement

Fermé
mouna - 14 juin 2010 à 13:16
Nico70 Messages postés 279 Date d'inscription dimanche 29 juillet 2007 Statut Contributeur Dernière intervention 22 février 2012 - 14 juin 2010 à 15:41
Bonjour,
J'ai essayé de faire dans l'affichage de chaque client cette ligne pour permettre à chaque client la possibilité de le supprimer
Code :

echo '<td bgcolor="#CCCCCC" width="25"><a href=\"#\" onClick=\"confirme"('.$data['codeClt'].')"\" ><img src=" supprimer.jpg" width= "25" height="25"></td></a></tr>';

et j'ai dans le head de cette page ce script là:
Code :

<script language="javascript">
function confirme( identifiant )
{
var confirmation = confirm( "Voulez vous vraiment supprimer ce client ?" ) ;
if( confirmation )
{
document.location.href = "suppression.php?idPersonne="+identifiant ;
}
}
</script>

et voilà ce qui est dans la page suppression.php
Code :

<?php
//connection au serveur:
include ("connexion.php") ;

//récupération de la variable d'URL,
//qui va nous permettre de savoir quel enregistrement supprimer:
$id = $_GET["idPersonne"] ;

//requête SQL:
$sql = "DELETE
FROM client
WHERE codeClt = ".$id ;
echo $sql ;
//exécution de la requête:
$requete = mysql_query( $sql) ;

//affichage des résultats, pour savoir si la suppression a marchée:
if($requete)
{
echo("La suppression à été correctement effectuée") ;
}
else
{
echo("La suppression à échouée") ;
}
?>


Le problème qui reste que lorsque je clique sur le lien de suppression la fonction confirme n'exécute pas, il m'affiche une page indiquant que la page cité n'est pas trouvé et dans la barre d'adresse il affiche le # comme une adresse du site. SVP aider moiii


1 réponse

Nico70 Messages postés 279 Date d'inscription dimanche 29 juillet 2007 Statut Contributeur Dernière intervention 22 février 2012 66
Modifié par Nico70 le 14/06/2010 à 15:42
Bonjour,

voilà pourquoi vous avez le "#":
echo '<td bgcolor="#CCCCCC" width="25"><a href=\">>#<<\" onClick=\"confirme"('.$data['codeClt'].')"\" ><img src=" supprimer.jpg" width= "25" height="25"></td></a></tr>'; 


et pour la page non trouvé,

avez vous un fichier "connexion.php" dans le même dossier ?
Éleveur de pingouins et de renards, fière de l'être ;)
0