Delete From
Youssef
-
Pitet Messages postés 2826 Date d'inscription Statut Membre Dernière intervention -
Pitet Messages postés 2826 Date d'inscription Statut Membre Dernière intervention -
Bonsoir,
je voudrai supprimer certains donnée de ma table adherent mais il m'affiche le message suivant:
Notice: Undefined index: ID_ADHERENT in C:\xampp\htdocs\ADHERENT\suppression2.php on line 10
voici les code :
html>
<head>
<title>suppression de données en PHP :: partie 1</title>
<script language="javascript">
function confirme( ID_ADHERENT )
{
var confirmation = confirm( "Voulez vous vraiment supprimer cet enregistrement ?" ) ;
if( confirmation )
{
document.location.href = "suppression2.php?ID_ADHERENT="+ID_ADHERENT ;
}
}
</script>
</head>
<body>
<?php
//connection au serveur:
$cnx = mysql_connect( "localhost", "root", "" ) ;
//sélection de la base de données:
$db = mysql_select_db( "database" ) ;
//requête SQL:
$sql = "SELECT *
FROM adherent
ORDER BY FIRST_NAME" ;
//exécution de la requête:
$requete = mysql_query( $sql, $cnx ) ;
//affichage des données:
while( $result = mysql_fetch_object( $requete ) )
{
echo("<div align=\"center\">".$result->FIRST_NAME." ".$result->LAST_NAME." <a href=\"#\" onClick=\"confirme('".$result->ID_ADHERENT."')\" >supprimer</a><br>\n") ;
}
?>
</body>
</html>
le code de la page cible:
<?php
//connection au serveur:
$cnx = mysql_connect( "localhost", "root", "" ) ;
//sélection de la base de données:
$db = mysql_select_db( "database" ) ;
//récupération de la variable d'URL,
//qui va nous permettre de savoir quel enregistrement supprimer:
$ID_ADHERENT = $_GET["ID_ADHERENT"] ;
//requête SQL:
$sql = "DELETE
FROM adherent
WHERE ID_ADHERENT = ".$ID_ADHERENT ;
//exécution de la requête:
$requete = mysql_query( $sql, $cnx ) ;
//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 a echouee") ;
}
?>
Merci
je voudrai supprimer certains donnée de ma table adherent mais il m'affiche le message suivant:
Notice: Undefined index: ID_ADHERENT in C:\xampp\htdocs\ADHERENT\suppression2.php on line 10
voici les code :
html>
<head>
<title>suppression de données en PHP :: partie 1</title>
<script language="javascript">
function confirme( ID_ADHERENT )
{
var confirmation = confirm( "Voulez vous vraiment supprimer cet enregistrement ?" ) ;
if( confirmation )
{
document.location.href = "suppression2.php?ID_ADHERENT="+ID_ADHERENT ;
}
}
</script>
</head>
<body>
<?php
//connection au serveur:
$cnx = mysql_connect( "localhost", "root", "" ) ;
//sélection de la base de données:
$db = mysql_select_db( "database" ) ;
//requête SQL:
$sql = "SELECT *
FROM adherent
ORDER BY FIRST_NAME" ;
//exécution de la requête:
$requete = mysql_query( $sql, $cnx ) ;
//affichage des données:
while( $result = mysql_fetch_object( $requete ) )
{
echo("<div align=\"center\">".$result->FIRST_NAME." ".$result->LAST_NAME." <a href=\"#\" onClick=\"confirme('".$result->ID_ADHERENT."')\" >supprimer</a><br>\n") ;
}
?>
</body>
</html>
le code de la page cible:
<?php
//connection au serveur:
$cnx = mysql_connect( "localhost", "root", "" ) ;
//sélection de la base de données:
$db = mysql_select_db( "database" ) ;
//récupération de la variable d'URL,
//qui va nous permettre de savoir quel enregistrement supprimer:
$ID_ADHERENT = $_GET["ID_ADHERENT"] ;
//requête SQL:
$sql = "DELETE
FROM adherent
WHERE ID_ADHERENT = ".$ID_ADHERENT ;
//exécution de la requête:
$requete = mysql_query( $sql, $cnx ) ;
//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 a echouee") ;
}
?>
Merci
A voir également:
- Delete From
- Hiberfil.sys delete - Guide
- Juste delete me - Guide
- Win setup from usb - Télécharger - Utilitaires
- Attempting boot from usb device - Forum Windows 10
- Apply update from adb traduction - Forum Téléphones & tablettes Android
1 réponse
Salut,
L'erreur undefined index indique que le paramètre get ID_ADHERENT n'est pas définie lorsque tu essaies de le récupérer via le tableau $_GET.
Le paramètre get ID_ADHERENT est-il bien transmis dans l'url vers la page suppression2.php ?
L'identifiant est-il bien affiché en paramètre de la fonction confirme sur chaque lien de la première page ?
Bonne journée
L'erreur undefined index indique que le paramètre get ID_ADHERENT n'est pas définie lorsque tu essaies de le récupérer via le tableau $_GET.
Le paramètre get ID_ADHERENT est-il bien transmis dans l'url vers la page suppression2.php ?
L'identifiant est-il bien affiché en paramètre de la fonction confirme sur chaque lien de la première page ?
Bonne journée