passage sql pdo pour update
Bonjour,
Je précise mon message:
Mon code "avant"....
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
<?php
$cnx = mysql_connect("toto", "titi", "mdp");
//sélection de la base de données:
$db = mysql_select_db("machin");
?>
<h2 class="arrondi">
<?php
$delibe= $_POST["delibe"] ;
$sql = "UPDATE consmuni SET delibe ='$delibe'" ;
//exécution de la requête SQL:
$requete = mysql_query($sql) or die( mysql_error() ) ;
if($requete)
{
echo("La modification à été correctement effectuée") ;
}
else
{
echo("La modification à échouée") ;
}
mysql_close();
?> |
dans un fichier "reponsemaintenancebis.php"
Qui fait réfèrence à un formulaire
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
<?php
include ("porbranche.php") ;
$sql = 'SELECT defil_conseil FROM defileconseil';
$delibe = mysql_real_escape_string($_POST['defil_conseil']);
$requete = mysql_query( $sql, $cnx ) ;
while ( $result = mysql_fetch_array( $requete ))
{
$var = $result ['defil_conseil'];
$var = mb_convert_encoding($var, "UTF-8", "ISO-8859-1");
?>
<table class="cadre">
<tr>
<td><h2 class="arrondi">Affichage du texte actuel</h2><br /> </td>
</tr>
<tr>
<td><?php echo "$var"; ?></td>
</tr>
<tr>
<td class="titre"><a href="menumainthtml5.php">Pas de changement</a></td>
</tr>
</table>
<h2 class="arrondi">modification annonce date conseil</h2>
<form name="insertion" action="reponsemaintenancebishtml5.php" method="POST">
<input type="hidden" name="id" value="<?= $data['defil_conseil']?>">
<table>
<tr>
<td>Nouvelle annonce</td>
<td><input type="text" size="90" name="defil_conseil" value="<?="$var" ?>"></td>
</tr>
<tr align="center">
<td colspan="2"><input class="boutonsubmit"type="submit" value="modifier"></td>
</tr>
</table>
</form>
<?php
}?> |
Est ce que je conserve le même formulaire ?
qu'est ce qui manque dans ma requête :
Code:
1 2 3 4
|
include ('connecpdo.php');
$connexion->query('UPDATE defile SET text_defile = text_defile');
?> |
IL me semble qu'il faut rajouter un "wher", mais de quoi?
Je nage.....
Merci d'avance