Suprimer et modifier php

nautiva86 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
 Kenoby -
Bonjour
je suis débutante en php je travaille actuellement sur easyphp
j'ai fait un tableau qui affiche les données d'une table document et jai mis devan chaque ligne deux liens sous forme image modifier et supprimer et je vouderai savoir comment puis je les programmer sous php est ce qu'il y'a des attributs action dans les balises que j'ai utilisé <a href ....> et <img sor=...> ou dois je programmer autrement
svp aidez moi pour avancer je suis vraiment bloquer

merci d'avance et dzl pour l?autre msg

mon essaie est :
<?php
$cnx = mysql_connect( "localhost", "root", "" );
$db= mysql_select_db( "immobilier" );
$sql = "SELECT * FROM annonce";
$requete = mysql_query( $sql, $cnx ) or die( "ERREUR MYSQL numéro: ".mysql_errno()."<br>Type de cette erreur: ".mysql_error()."<br>\n" );
echo( "<table width=\"650\" border=\"1\" align=\"center\" cellpadding=\"2\" cellspacing=\"0\" class=\"bordGris\>");
while( $result = mysql_fetch_assoc( $requete ) )
{
echo( "<tr class=\"txt10\" bgcolor=\"#669900\"><td><b> " .$result["ref"]. "***" .$result["offre"]. "-***-" .$result["prix"]. "-***-" .$result["ville"]."</b></td>");
echo("<td><a href=\"modif02.php?ref=".$result["ref"]."\">modifier</a></td>");
echo( "</tr>");
echo ("<tr class=\"txt10\" bgcolor=\"#FFFFFF\"><td><table width=\"600\" cellpadding=\"0\" cellspacing=\"6\"><tr><td align=\"center\" width=\"120\"><a href=\"#\" onclick=\"ouvrir(600,600,detail.php?ref=".$result["ref"]."\)><img src=\"images.jpg\" border=\"0\"></a></td><td class=\"txt\"><b>".$result["ville"]."</b><br>".$result["commentaire"]."<br><br></td></tr></table>");
}
?>
A voir également:

1 réponse

Kenoby
 
Salut,

Les attributs action n'existent pas dans les balises "<a href".
Pour modifier ou supprimer, il te faut une référence précise. Or ici tu sélectionne tout le groupe de ta table. Utilise le champs "id".

Voici le code que tu doit mettre:

<?php 
$cnx = mysql_connect( "localhost", "root", "" ); 
$db= mysql_select_db( "immobilier" ); 
$sql = "SELECT * FROM annonce"; 
$requete = mysql_query( $sql, $cnx ) or die( "ERREUR MYSQL numéro: ".mysql_errno()."<br>Type de cette erreur: ".mysql_error()."<br>\n" ); 
echo( "<table width=\"650\" border=\"1\" align=\"center\" cellpadding=\"2\" cellspacing=\"0\" class=\"bordGris\>"); 
while( $result = mysql_num_rows($requete) ) 
{ 
echo( "<tr class=\"txt10\" bgcolor=\"#669900\"><td><b> " .$row["ref"]. "***" .$result["offre"]. "-***-" .$row["prix"]. "-***-" .$row["ville"]."</b></td>"); 
echo("<td><a href=\"modif02.php?ref=".$row["id"]."\">modifier</a></td>"); 
echo( "</tr>"); 
echo ("<tr class=\"txt10\" bgcolor=\"#FFFFFF\"><td><table width=\"600\" cellpadding=\"0\" cellspacing=\"6\"><tr><td align=\"center\" width=\"120\"><a href=\"#\" onclick=\"ouvrir(600,600,detail.php?ref=".$row["id"]."\)><img src=\"images.jpg\" border=\"0\"></a></td><td class=\"txt\"><b>".$row["ville"]."</b><br>".$row["commentaire"]."<br><br></td></tr></table>"); 
} 
?>
0