Mise a jour impossible

Fermé
Hacker#1 Messages postés 76 Date d'inscription mardi 6 janvier 2009 Statut Membre Dernière intervention 20 avril 2010 - 22 avril 2009 à 08:21
lucasc Messages postés 97 Date d'inscription mercredi 18 février 2009 Statut Membre Dernière intervention 12 juin 2009 - 22 avril 2009 à 11:47
Bonjour,
Quand jeclique sur le bouton envoyer la table n'est pas modifier
modifier nbre.php
<html>
<style type="text/css">
<!--
.style1 {font-family: Arial}
-->
</style>
<body>
<form action="modifier nbre.php" method="post">
  <table width="348" border="0" cellpadding="3">
      <tr>
        <td width="167"><span class="style1">Nombre d'exemplaire</span></td>
        <td width="163"><input type="text" name="nbre"></td>
      </tr>
    </table>
    <input type="submit" name="sub" value="envoyer">
    </label>
  </p>
</form>
<?php
if(isset($_POST["sub"])&&isset($_GET["n"]))
{$a=$_GET["n"];
$d=$_POST["nbre"];
$base=mysql_connect('localhost','root','');
mysql_select_db('compte');
mysql_query("update livre set `nbre d exemplaire`='$d' where nom=$a");
}
?>
</body>
</html>

modifierlivre.php
<html>
<style type="text/css">
<!--
.style1 {font-family: Arial}
-->
</style>
<body>
<p>
<a href="container2.php" class="style1">Retour</a>
<p>
  <?php
$base=mysql_connect('localhost','root','');
mysql_select_db('compte');
$sql='SELECT * FROM livre';
$req=mysql_query($sql) or die('Erreur SQL!<br>'.$sql.'<br>'.mysql_error());
echo "<table border='0' cellpadding='3' width='507' align='center'>
<tr>
<th><span class='style1'>Nom</span></th>
<th><span class='style1'>Auteur</span></th>
<th><span class='style1'>Editeur</span></th>
<th><span class='style1'>Nbre exemplaire</span></th>
<th><span class='style1'>Image</span></th>
<th></th></tr>
<tr>";
while($data=mysql_fetch_array($req))
{$a=$data["nom"];
$b=$data["auteur"];
$c=$data["maison d edition"];
echo "
<td><span class='style1'>".$data['nom']."</span></td>
<td><span class='style1'>".$data['auteur']."</span></td>
<td><span class='style1'>".$data['maison d edition']."</span></td>
<td><span class='style1'>".$data['nbre d exemplaire']."<br>
<a href='modifier nbre.php?n=$a' name='mo'>Modifier</a></span></td>
<td><span class='style1'><img src=".$data['img']." width='75' height='115'/>
<br><a href='modifier img.php?name=$a&&writer=$b&&editor=$c'>Modifier</a></span></td>
<td><span class='style1'><a href='supprimelivre.php?name=$a&&writer=$b&&editor=$c'>Supprimer</a></span></td>
</tr>";
}
echo"</table>";
mysql_free_result($req);
mysql_close();
?>
<p>
<p>&nbsp;</p>
</body>
</html>
A voir également:

1 réponse

lucasc Messages postés 97 Date d'inscription mercredi 18 février 2009 Statut Membre Dernière intervention 12 juin 2009 14
22 avril 2009 à 11:47
dans ton update tu a oublié les guillemets simple à $a :

nom = '$a '
0