Onclick+php
curtis002
Messages postés
69
Date d'inscription
Statut
Membre
Dernière intervention
-
curtis002 Messages postés 69 Date d'inscription Statut Membre Dernière intervention -
curtis002 Messages postés 69 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai un input type='button', et je voulais savoir si il y avait possibilité de mettre "onclick" avec du php???!!
ce que je veux faire c'est grace a ce bouton supprimer des elements de deux table dans une BDD mais je n'arrive pas a realiser cela avec le bouton...
merci d'avance pour ceux qui pourront m'aider...
j'ai un input type='button', et je voulais savoir si il y avait possibilité de mettre "onclick" avec du php???!!
ce que je veux faire c'est grace a ce bouton supprimer des elements de deux table dans une BDD mais je n'arrive pas a realiser cela avec le bouton...
merci d'avance pour ceux qui pourront m'aider...
A voir également:
- Onclick+php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
4 réponses
Il est tt à fait possible de rajouter du javascript dans du code php. Montre nous ton code et décris nous un peu plus ce que tu veux faire exactement ;-)
pour le code je suis en grosse galere, je debute et je n'est pas encore reussi a mettre du JS et du php...
j'ai une table users et une autre sport avec l'id de users dans sport pour les lié
ensuite j'ai une page qui me permet de rajouter un user (insert into...) grace au bouton enregistrer
tous les noms apparaisse sur une seconde page dans des cases et j'ai ajouter une checkbox devant chaque ligne et ce que je souhaite c'est supprimer les lignes cochers grace a un delete from (voir autre chose si il y a) lorsque l'on click sur le bouton supprimer
voila ce que j'ai tenter :
pour supprimer cocher les cases que vous souhaitez
<input type="button" value="supprimer" onclick="javascript:suppr();">
<script>
function suppr()
<?
if (checkbox == checked)
{
$sup = mysql_query(' DELETE FROM users(SELECT * FROM users) ');
$lgn = mysql_num_rows($sup);
for ($i=0; $i < $lgn; $i++)
{
echo mysql_result($sup,$i,"nom") ." ". mysql_result($sup,$i,"prenom") ." ". mysql_result($sup,$i,"age") ." ". mysql_result($sup,$i,"ville") ."<br>";
}
}
?>
</script>
je suis presque sur que c'est faux
merci d'essayer de m'aider
j'ai une table users et une autre sport avec l'id de users dans sport pour les lié
ensuite j'ai une page qui me permet de rajouter un user (insert into...) grace au bouton enregistrer
tous les noms apparaisse sur une seconde page dans des cases et j'ai ajouter une checkbox devant chaque ligne et ce que je souhaite c'est supprimer les lignes cochers grace a un delete from (voir autre chose si il y a) lorsque l'on click sur le bouton supprimer
voila ce que j'ai tenter :
pour supprimer cocher les cases que vous souhaitez
<input type="button" value="supprimer" onclick="javascript:suppr();">
<script>
function suppr()
<?
if (checkbox == checked)
{
$sup = mysql_query(' DELETE FROM users(SELECT * FROM users) ');
$lgn = mysql_num_rows($sup);
for ($i=0; $i < $lgn; $i++)
{
echo mysql_result($sup,$i,"nom") ." ". mysql_result($sup,$i,"prenom") ." ". mysql_result($sup,$i,"age") ." ". mysql_result($sup,$i,"ville") ."<br>";
}
}
?>
</script>
je suis presque sur que c'est faux
merci d'essayer de m'aider
Tu essayes de faire un traitement côté serveur alors que tu es dans une fonction javascript qui elle s'exécute côté client donc je pense que tu vas avoir du mal à faire ce que tu veux avec javascript.
Personnellement, j'aurai suivi le même principe que pour l'insertion. Tu fais un bouton submit qui validera ton formulaire et appellera soit la même page, soit une page delete.php par exemple qui te permettra de supprimer tes enregistrements.
Regarde ici pour un bon exemple sur comment récupérer la liste des cases cochées : http://actuel.fr.selfhtml.org/articles/phpasp/boitacocher/index.htm
Bon courage
Personnellement, j'aurai suivi le même principe que pour l'insertion. Tu fais un bouton submit qui validera ton formulaire et appellera soit la même page, soit une page delete.php par exemple qui te permettra de supprimer tes enregistrements.
Regarde ici pour un bon exemple sur comment récupérer la liste des cases cochées : http://actuel.fr.selfhtml.org/articles/phpasp/boitacocher/index.htm
Bon courage