[PHP/SQL] problème sur un $_POST?
IgiXcs
Messages postés
172
Date d'inscription
Statut
Membre
Dernière intervention
-
vlmath Messages postés 794 Date d'inscription Statut Contributeur Dernière intervention -
vlmath Messages postés 794 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
voilà mon problème, quand j'envoie mon formulaire, ça me supprime la donnée contenu !!!
donc je voulais savoir si qqn pouvais me dire ou ça foire!
mon formulaire :
<?php
if($_COOKIE['xxx'] == oui)
{
include('entete.php');
include('../sql.php');
if(isset($_GET['edit']))
{
$req = mysql_query("UPDATE presentation SET contenu='". $POST['contenu'] ."' WHERE ID='1'");
}
$req = mysql_query('SELECT * FROM presentation WHERE id="1"');
$aff = mysql_fetch_array($req);
?>
<form method="post" action="home.php?edit=ok">
<p>
<textarea cols="100" rows="50" name="contenu"><?php echo nl2br($aff['contenu']); ?></textarea><br />
<input type="submit" value="Modifier!" />
</p>
</form>
<?php
}
?>
entete.php et sql.php sont : entete en html les balises <html><head>.... et sql.php : connect à la bdd
voilà mon problème, quand j'envoie mon formulaire, ça me supprime la donnée contenu !!!
donc je voulais savoir si qqn pouvais me dire ou ça foire!
mon formulaire :
<?php
if($_COOKIE['xxx'] == oui)
{
include('entete.php');
include('../sql.php');
if(isset($_GET['edit']))
{
$req = mysql_query("UPDATE presentation SET contenu='". $POST['contenu'] ."' WHERE ID='1'");
}
$req = mysql_query('SELECT * FROM presentation WHERE id="1"');
$aff = mysql_fetch_array($req);
?>
<form method="post" action="home.php?edit=ok">
<p>
<textarea cols="100" rows="50" name="contenu"><?php echo nl2br($aff['contenu']); ?></textarea><br />
<input type="submit" value="Modifier!" />
</p>
</form>
<?php
}
?>
entete.php et sql.php sont : entete en html les balises <html><head>.... et sql.php : connect à la bdd
A voir également:
- [PHP/SQL] problème sur un $_POST?
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Logiciel sql - Télécharger - Bases de données
- Retour a la ligne php ✓ - Forum PHP
- Php alert ✓ - Forum PHP
1 réponse
Salut,
Il y a une faute la :
Il manque le _
Essaye d'écrire plutôt :
Je n'ai pas testé, mais ça devrait aller, et c'est plus lisible à mon avis ...
@Bientôt
Il y a une faute la :
$req = mysql_query("UPDATE presentation SET contenu='". $_POST['contenu'] ."' WHERE ID='1'");
Il manque le _
Essaye d'écrire plutôt :
$req = mysql_query("UPDATE presentation SET contenu='$_POST[contenu]' WHERE ID='1'");
Je n'ai pas testé, mais ça devrait aller, et c'est plus lisible à mon avis ...
@Bientôt