Invité
Invité n'ayant pas de compte PHPfrance
22 août 2007, 15:02
J'ai rectifié mais j'ai une autre erreur:
unexpected T_BOOLEAN_AND à la ligne:
$ajout = (&& $nom != '' && $mise_a_jour != '' && $denomination != '');
<?php
if(isset($_POST['id'])) { $id = addslashes($_POST['id']); } else { $id = ''; }
if(isset($_POST['nom'])) { $nom = addslashes($_POST['nom']); } else { $nom = ''; }
if(isset($_POST['mise a jour'])) { $mise_a_jour = addslashes($_POST['mise a jour']); } else { $mise_a_jour = ''; }
if(isset($_POST['denomination'])) { $denomination = addslashes($_POST['denomination']); } else { $denomination = ''; }
$ajout = (&& $nom != '' && $mise_a_jour != '' && $denomination != '');
if($ajout) {
if(isset($_GET['action']) && $_GET['action'] == 'ajouter') {
$sql = "INSERT INTO `medicaments` ( `id` , `nom` , `mise a jour` , `denomination`)
VALUES (
NULL , '".$nom."', '".$mise_a_jour."','".$denomination."'
)
";
if(mysql_query($sql)) {
echo "médicament ajoutée avec succès. ";
} else {
echo "Il y a des erreurs....".mysql_error();
}
}
if(isset($_GET['action']) && $_GET['action'] == 'modifier') {
$sql = "UPDATE `medicaments`,
`nom` = '".$nom."',
`mise a jour` = '".$mise_a_jour."',
`denomination` ='".$denomination."',
";
if(mysql_query($sql)) {
echo "Médicament modifiée avec succès. ";
} else {
echo "Il y a des erreurs....".mysql_error();
}
}
} else {
if(isset($_GET['id'])) {
/* modification */
$page = mysql_fetch_array(mysql_query("select * from medicaments where id = '".addslashes($_GET['id'])."' limit 1"));
echo '<form action="ajouter.php?action=modifier&id='.addslashes($_GET['id']).'" method="post">';
<input type="text" name="nom" value="'.stripslashes($page['nom']).'" style="width: 100%"><br />
<input type="text" name="mise a jour" value="'.stripslashes($page['mise a jour']).'" style="width: 100%"><br />
<input type="text" name="denomination" value="'.stripslashes($page['denomination']).'" style="width: 100%"><br />
</form>';
} else {
echo '<form action="ajouter.php?action=ajouter" method="post">';
<input type="text" name="nom" value="nom" ondblclick="this.value=\'\'" style="width: 100%"><br />
<input type="text" name="mise a jour" value="mise a jour" ondblclick="this.value=\'\'" style="width: 100%"><br />
<input type="text" name="denomination" value="denomination" ondblclick="this.value=\'\'" style="width: 100%"><br />
</form>';
}
}
?>
Merc de ton aide