Eléphant du PHP |
372 Messages
04 mars 2014, 12:08
Bon on ma demandé ou j'en étais mais je suis bloqué.
Quand mon pop-up s'ouvre il releve bien dans la base de donnée si mon champ est à 0 ou à 1.
Mais quand je change la valeur qui est a 0 par 1 et que je l'envoi il n'y a pas de modif en base de donnée.
Help me, please
<?php
if($_REQUEST["titre"]!=""){
$valide = $_REQUEST["valide"];
$id = $_REQUEST["idloisirs"];
$reqMod = "UPDATE loisirs SET valide = '" . $valide . "' WHERE id_loisirs = " . $id;
//echo $reqMod;
$resMod = mysql_query($reqMod);
echo"Référence modifiée";
?>
<script language="javascript">
function ferme(){
window.close();
}
opener.location.reload();
setTimeout("ferme()",1000);
</script>
<?php
}else{
$reqRef = "select * from loisirs where id_loisirs= ". $_REQUEST["idloisirs"];
$resRef = mysql_query($reqRef);
$rowsRef = mysql_fetch_array($resRef);
?>
et mon formulaire :
<form action="modifRef.php" method="post" enctype="multipart/form-data">
<input type="text" name="date" value="<?php echo $rowsRef["valide"];?>" />
<input type="submit" value="Modifiez" />
<input type="hidden" value="<?php echo $_REQUEST["idloisirs"]; ?>" name="idloisirs" />
</form>
</div>
<!-- Fin main gauche -->
</div>
<!-- Fin main -->
</div>
<!--Fin Structure globale -->
<?php
}//fin if vide
?>
</body>
</html>
<?php
}
?>