Probleme php et javascript
Résolu/Fermé
kd13
Messages postés
87
Date d'inscription
jeudi 5 janvier 2012
Statut
Membre
Dernière intervention
20 juillet 2013
-
Modifié par kd13 le 18/02/2012 à 00:14
kd13 Messages postés 87 Date d'inscription jeudi 5 janvier 2012 Statut Membre Dernière intervention 20 juillet 2013 - 18 févr. 2012 à 13:03
kd13 Messages postés 87 Date d'inscription jeudi 5 janvier 2012 Statut Membre Dernière intervention 20 juillet 2013 - 18 févr. 2012 à 13:03
A voir également:
- Probleme php et javascript
- Telecharger javascript - Télécharger - Langages
- Easy php - Télécharger - Divers Web & Internet
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
- Bouton php - Forum PHP
- Php?id=1 - Forum PHP
5 réponses
kd13
Messages postés
87
Date d'inscription
jeudi 5 janvier 2012
Statut
Membre
Dernière intervention
20 juillet 2013
1
18 févr. 2012 à 00:11
18 févr. 2012 à 00:11
je dois creer un id de formulaire dynamique mais je sais pas comment faire
Bonjour
Tous les boutons 'supprimer' de ton formulaire appellent la même fonction javascript type2() sans aucun paramètre pour permettre de savoir quelle ligne est concernée. Donc c'est normal que tous tes boutons aient le même comportement.
Pourquoi est-ce la dernière ligne qui est effacée, il faudrait voir le script supprimer.php pour le dire
et
Ensuite, il faut modifier supprimer.php, pour qu'il tienne compte de l'idop pour supprimer la bonne ligne
Bien sûr, il faut faire la même chose pour les autres actions
Tous les boutons 'supprimer' de ton formulaire appellent la même fonction javascript type2() sans aucun paramètre pour permettre de savoir quelle ligne est concernée. Donc c'est normal que tous tes boutons aient le même comportement.
Pourquoi est-ce la dernière ligne qui est effacée, il faudrait voir le script supprimer.php pour le dire
function type2(idop) { if (confirm("Vous désirez vraiment Supprimer Cette Operation?")) { alert("Operation Supprimée") document.getElementById('formElem').action="supprimer.php?idop="+idop; }...
et
echo ("<button type=\"submit\" onClick=\"type2($result[idop])\" >supprimer</button>");
Ensuite, il faut modifier supprimer.php, pour qu'il tienne compte de l'idop pour supprimer la bonne ligne
Bien sûr, il faut faire la même chose pour les autres actions
kd13
Messages postés
87
Date d'inscription
jeudi 5 janvier 2012
Statut
Membre
Dernière intervention
20 juillet 2013
1
Modifié par kd13 le 18/02/2012 à 00:45
Modifié par kd13 le 18/02/2012 à 00:45
c'est ma page supprimer.php qu'est ce que je dois faire mon ami ??
<?php
//connection au serveur:
$cnx = mysql_connect( "localhost", "root", "" ) ;
//sélection de la base de données:
$db = mysql_select_db( "suivibudgetaire" ) ;
//récupération de la variable d'URL,
//qui va nous permettre de savoir quel enregistrement supprimer:
$idp = $_POST["idop"] ;
//requête SQL:
$req = "DELETE FROM operations WHERE idop = '$idp' ";
//exécution de la requête:
$requete = mysql_query( $req, $cnx ) ;
//affichage des résultats, pour savoir si la suppression a marchée:
if($requete)
{
header('Location:ajouter.php');
}
else
{
echo("La suppression à échouée") ;
}
?>
<?php
//connection au serveur:
$cnx = mysql_connect( "localhost", "root", "" ) ;
//sélection de la base de données:
$db = mysql_select_db( "suivibudgetaire" ) ;
//récupération de la variable d'URL,
//qui va nous permettre de savoir quel enregistrement supprimer:
$idp = $_POST["idop"] ;
//requête SQL:
$req = "DELETE FROM operations WHERE idop = '$idp' ";
//exécution de la requête:
$requete = mysql_query( $req, $cnx ) ;
//affichage des résultats, pour savoir si la suppression a marchée:
if($requete)
{
header('Location:ajouter.php');
}
else
{
echo("La suppression à échouée") ;
}
?>
kd13
Messages postés
87
Date d'inscription
jeudi 5 janvier 2012
Statut
Membre
Dernière intervention
20 juillet 2013
1
18 févr. 2012 à 00:47
18 févr. 2012 à 00:47
je pense qu'il faut avoir un id de formulaire dynamique non?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
kd13
Messages postés
87
Date d'inscription
jeudi 5 janvier 2012
Statut
Membre
Dernière intervention
20 juillet 2013
1
18 févr. 2012 à 00:55
18 févr. 2012 à 00:55
j'ai fai sorti le formulaire de la boucle et ta solution marche parfaitement merci bien
:DDDDDDDDDD
:DDDDDDDDDD
AssassinTourist
Messages postés
5710
Date d'inscription
lundi 16 janvier 2012
Statut
Contributeur
Dernière intervention
29 février 2024
1 311
18 févr. 2012 à 10:24
18 févr. 2012 à 10:24
Problème résolu alors ? =)
kd13
Messages postés
87
Date d'inscription
jeudi 5 janvier 2012
Statut
Membre
Dernière intervention
20 juillet 2013
1
18 févr. 2012 à 13:03
18 févr. 2012 à 13:03
oui