Mammouth du PHP |
19672 Messages
07 mai 2005, 18:50
TU vas essayer quelque chose pour vérifier:
<?
// On commence par récupérer les champs
$id=$_POST['id'];
$db = mysql_connect('sql3', '', '');
mysql_select_db('',$db);
$sql = "UPDATE a_gt3 SET valid='1' WHERE id = '". $id ."'";
echo("<p>". $sql ."</p>\n");
$mise_a_jour = mysql_query($sql);
if($mise_a_jour)
{
?>
<p>Vos infos on été ajoutées.</p>
<?php
}
else
{
?>
<p>Un incident technique s'est produit.</p>
<?php
}
?>
On va faire afficher la requête : j'ai juste modifié un détail que personnellement je considère important même si techniquement ça peut fonctionner quand même: la concaténation de la chaine de caractère et d'une variable PHP. Regarde bien la requête.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse 