bonjour
essaie comme ça
si tu veux utiliser un bouton faudrait inclure dans un form
<form method= "get" action="">
</form>
idem modifier ...
j'ai laissé dans l ' exemple
a++
<!--
salut
je suis entrain de developper en php une application de facturation
j'ai creer une fiche ex famille article , et je l'est devisé en deux partie
la premier partie pour ajouter une nouvelle famille article et la deuxième
pour afficher les enregistrements page par page et surtout la suppression
et la modification de la ligne de tableau
le problem c que le script marche pas
s'il vous pouvez me dire ou est l'erreur merci d'avance
le premier scritp
-->
<?php
// information pour la connection à le DB
$host = 'localhost';
$user = 'root';
$pass = '';
$db = 'bdd';
// connection à la DB
$link = mysql_connect ($host,$user,$pass) or die ('Erreur : '.mysql_error() );
mysql_select_db($db) or die ('Erreur :'.mysql_error());
// requête SQL qui compte le nombre total d'enregistrements dans la table et qui
//récupère tous les enregistrements
$select = 'SELECT id_fart,co_fart,li_art FROM famillearticle ORDER BY co_fart ASC';
$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
$total = mysql_num_rows($result);
// si on a récupéré un résultat on l'affiche.
if($total>0) {
// début du tableau
echo '<fieldset><legend> Tableau affichage </legend>'.\"\n\";
// première ligne on affiche les titres item article,item famille article dans 4 colonnes
echo '----
';
echo 'Code famille article, ';
echo 'Libelle famille article, ';
echo 'Action, ';
echo ''.\"\n\";
// lecture et affichage des résultats sur 2 colonnes, 1 résultat par ligne.
while($row = mysql_fetch_array($result)) {
echo '----
';
echo ''.$row['co_fart'].', ';
echo ''.$row['li_art'].', ';
echo '';
/*je met $page=1 variable inconnue sans doute la pagination*/
$page=1;
echo '<form method="get" action="">
</form>';
if(isset($row['id_fart'])){
//echo 'Supprimer</, ';
echo 'Supprimer</</td>';
echo ', ';
}else{
}
echo '</fieldset>'.\"\n\";
}
echo '
'."\n";
// fin du tableau.
}
else echo 'Pas d\'enregistrements dans cette table...';
// on libère le résultat
mysql_free_result($result);
?>
<!--
le script de suppression (supprimer.php)
-->
<?php
if(isset($_GET['id'])){
echo 'bon la on supprime ... enr = '.$_GET['id'];
$id_fart=$_GET['id'];
mysql_connect("localhost", "root", "");
mysql_select_db("bdd");
mysql_query("DELETE FROM famillearticle WHERE id_fart='$id_fart' ") or die(mysql_error());
mysql_close();
}
?>
Bonne programmation !