par
Poulpe » 20 mars 2009, 17:56
Avec le onclick, il te faut utiliser du javascript.
Si tu n'es pas habitué au js, et si tu n'as pas envie de t'y lancer de suite, je te conseil plutôt de faire un lien vers une page qui contiendra ton script de suppression, et une fois ton script fini fait une redirection sur ta page contenant le tableau.
Par contre, dans ton lien, il te faut récupérer l'id client contenu dans ta table :
<?php
mysql_connect('localhost', 'user', 'mdp')or die('Could not connect');
mysql_select_db('ambio')or die('Could not selectdb');
mysql_query("SET NAMES UTF8");
$client= mysql_query(" SELECT * FROM client ORDER BY ID");
?>
<table width="1000" border="2">
<tr>
<td>Numero de client</td>
<td>Raison Social</td>
<td>Nom</td>
<td>Prenom</td>
<td>Telephone</td>
<td>Mobil</td>
<td>Code Postal</td>
<td>Ville</td>
</tr>
<?
$id=$idencour=1;
while ($view=mysql_fetch_array($client))
{
?>
<tr>
<td><? echo $id; ?></td>
<td><? echo $view['raison']; ?></td>
<td><? echo $view['nom']; ?></td>
<td><? echo $view['prenom'] ; ?></td>
<td><? echo $view['tel']; ?></td>
<td><? echo $view['portab']; ?></td>
<td><? echo $view['cp']; ?></td>
<td><? echo $view['ville'] ; ?></td>
<td><a href="delete_client.php?id=<?php echo $view['ID']?>">Delete</a></td>
</tr>
<?
}
$idencour=$id++;
mysql_close();
?>
Par contre, avec le script que tu nous as déposé, je ne vois pas l'intérêt de ton $idencour
Avec le onclick, il te faut utiliser du javascript.
Si tu n'es pas habitué au js, et si tu n'as pas envie de t'y lancer de suite, je te conseil plutôt de faire un lien vers une page qui contiendra ton script de suppression, et une fois ton script fini fait une redirection sur ta page contenant le tableau.
Par contre, dans ton lien, il te faut récupérer l'id client contenu dans ta table :
[php]
<?php
mysql_connect('localhost', 'user', 'mdp')or die('Could not connect');
mysql_select_db('ambio')or die('Could not selectdb');
mysql_query("SET NAMES UTF8");
$client= mysql_query(" SELECT * FROM client ORDER BY ID");
?>
<table width="1000" border="2">
<tr>
<td>Numero de client</td>
<td>Raison Social</td>
<td>Nom</td>
<td>Prenom</td>
<td>Telephone</td>
<td>Mobil</td>
<td>Code Postal</td>
<td>Ville</td>
</tr>
<?
$id=$idencour=1;
while ($view=mysql_fetch_array($client))
{
?>
<tr>
<td><? echo $id; ?></td>
<td><? echo $view['raison']; ?></td>
<td><? echo $view['nom']; ?></td>
<td><? echo $view['prenom'] ; ?></td>
<td><? echo $view['tel']; ?></td>
<td><? echo $view['portab']; ?></td>
<td><? echo $view['cp']; ?></td>
<td><? echo $view['ville'] ; ?></td>
<td><a href="delete_client.php?id=<?php echo $view['ID']?>">Delete</a></td>
</tr>
<?
}
$idencour=$id++;
mysql_close();
?>
[/php]
Par contre, avec le script que tu nous as déposé, je ne vois pas l'intérêt de ton $idencour