Passage des variables entre js et php

Fermé
hatimest Messages postés 27 Date d'inscription mercredi 23 juillet 2008 Statut Membre Dernière intervention 16 août 2011 - 18 mars 2010 à 22:06
hatimest Messages postés 27 Date d'inscription mercredi 23 juillet 2008 Statut Membre Dernière intervention 16 août 2011 - 18 mars 2010 à 22:44
salut j'ai entrain de réaliser une application PHP et je veux savoir s'il y a une méthode pour utilisé un variable récupérer a l'aide de java script pour un traitement php.
pour bien expliquer je récupère une table de ma base de donnes et j'affiche les ligne et devant chaque ligne un bouton supprimer et je veux que l'orque je clique sur supprimer la ligne ce supprime .
mon idée est d'affecter l'Id de la ligne a l'Id du bouton et quand je clique sur le bouton je vais récupérer son id en java scripte puis l'utiliser dans la requête de suppression?
A voir également:

2 réponses

b-boybaki Messages postés 160 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 10 juin 2010 3
18 mars 2010 à 22:32
as tu déjà un morceau de code a présenter ?
0
hatimest Messages postés 27 Date d'inscription mercredi 23 juillet 2008 Statut Membre Dernière intervention 16 août 2011 5
18 mars 2010 à 22:41
<html>
<head>
<script language="javascript">
function btn (id) {
var num = id;
alert('id du bouton = '+num);
}
</script>
</head>
<body>
<div align="center" class="Style1">Gestion Des Articles </div>
<table width="372" height="30" border="0" align="center">
<tr>
<td width="83"><span class="Style10">S'authentifier</span></td>
<td width="58"><span class="Style10">S'inscrir</span></td>
<td width="204"><span class="Style10">Afficher tous les article </span></td>
</tr>
</table>
<p> </p>
<p> </p>
<?php
function connexion()
{
$base = mysql_connect('localhost','root','');
mysql_select_db ('ar_b', $base);
}
connexion();
$query = "select * from articles";
$result = mysql_query($query) or die("Erreur dans l'exécution de la requête $query<br>");
echo '<table border="0" width="801" align="center">'.'<tr bgcolor="#CCCCCC"><td>Date d\'edition</td>
<td>L\'auteur</td>
<td>Titre de l\'article</td>
<td>L\'article</td>
<td>Editer    </td>
<td>Suprimer</td>
</tr>';
while ($row = mysql_fetch_array($result)) {
$num = $row["id_articl"];
echo '<tr bgcolor="#66CCCC"><td>'.$row["date_p"].'</td>
<td>'.$row["nom"].' '.$row["prenom"].'</td>
<td>'.$row["titre"].'</td>
<td>'.$row["corp"].'</td>
<td><form name="edit" method="POST" action="index.php">
<input type="submit" Id='.$num.' name="editer" value="Editer" onclick="btn(this.id)" />
</form></td>
<td><form name="edi" method="POST" action="index.php">
<input type="submit" name="suprim" value="Suprimer" />
</form></td>
</tr>';
}
echo "</table>\n";
echo $num;
if (isset($_POST['editer']))
{
$query="delete from articles where id_articl='".$num."";
$result=mysql_query($query);

if ($result)
{
echo "<H4> MESSAGE(s) supprimé(s) !";
}
else{
echo "<H4>Aucun message supprimé !";
}
}

?>

</body>
</html>
Voila le code source de ma page.
0
hatimest Messages postés 27 Date d'inscription mercredi 23 juillet 2008 Statut Membre Dernière intervention 16 août 2011 5
18 mars 2010 à 22:44
dans ce code je récupere l'Id du boutton a l'aide de la fonction:
function btn (id) {
var num = id;
alert('id du bouton = '+num);
et lorsque je click sur le boutton il s'afich son Id mais je sais ps comment le passer pour un traitement php
0