Passage des variables entre js et php

hatimest Messages postés 27 Date d'inscription   Statut Membre Dernière intervention   -  
hatimest Messages postés 27 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention   3
 
as tu déjà un morceau de code a présenter ?
0
hatimest Messages postés 27 Date d'inscription   Statut Membre Dernière intervention   5
 
<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   Statut Membre Dernière intervention   5
 
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