prob interface admin

ferlandez
Invité n'ayant pas de compte PHPfrance

16 janv. 2007, 04:40

salut a tous jai un petit probleme je me monte un site avec une interface d'administration.Donc je crée un formulaire avec une section TEXTE pour ecrire mon texte de page voici mon script :
FORM ACTION="envoi.php" METHOD="POST">
<INPUT TYPE=text NAME=news>
<INPUT TYPE=submit VALUE="Valider">
</FORM>
et voici mon script envoi.php:
<?php 
//récupération des données du formulaires

// connexion à votre base de donnée
$connexion = mysql_connect("adresse","user","pass");
mysql_select_db("db",$connexion);

// on créer la requête SQL, pour ensuite l'envoyer
$requete = "INSERT INTO news (news) VALUES ('$news')";
$execution = mysql_db_query("db", $requete);

echo "Vos données ont été envoyées !"; 

// fermeture de la connexion vers Mysql
mysql_close();
?>
Mais lorsque je fais envoyer les donnée sont envoyer je vais voir dans ma table news ya une nouvelle id de creer mais pas de texte :? ou est le probleme ?

ensuite je vouderais pouvoir raficher le texte d'un certain Id pour pouvoir le modifier quelquun pourais mexpliquer ? MERCI

Mammouth du PHP | 1885 Messages

16 janv. 2007, 05:48

Comment récupères-tu $news ?
$_POST['news'] serait approprié.
La programmation est l'expression de la poésie d'un programmeur
Génération PHP

ferlandez
Invité n'ayant pas de compte PHPfrance

16 janv. 2007, 21:55

okay mais la ligne que tu ma donné je la met ou ? :?

Eléphant du PHP | 445 Messages

16 janv. 2007, 22:02

<form action="envoi.php" method="POST">
<input type="text" name="news">          // C'est cette valeur que l'on souhaite récupérer, tu la passe par méthode POST grâce au formulaire.
<input type="submit" value="Valider">
</FORM>
Et voici ta page qui récupère les données du formulaire
<?php 
//récupération des données du formulaires
$news = $_POST['news'];

// connexion à votre base de donnée
$connexion = mysql_connect("adresse","user","pass");
mysql_select_db("db",$connexion);

// on créer la requête SQL, pour ensuite l'envoyer
$requete = "INSERT INTO news (news) VALUES ('".$news."')";
$execution = mysql_db_query("db", $requete);

echo "Vos données ont été envoyées !"; 

// fermeture de la connexion vers Mysql
mysql_close();
?> 
LLDC
Ulti

ferlandez
Invité n'ayant pas de compte PHPfrance

16 janv. 2007, 22:30

great merci :D

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

16 janv. 2007, 22:42

Résolu ?

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

ferlandez
Invité n'ayant pas de compte PHPfrance

16 janv. 2007, 23:48

ouias tout marche maintenant merci bcp reste juste a savoir comment fair epour modifier ou suprimer un message via un id :?

Eléphant du PHP | 445 Messages

16 janv. 2007, 23:49

Bonjour,

Etant invité, tu dois attendre qu'un modo mette le tag [Résolu] sur ce sujet.

Pour ton nouveau problème, inscrits-toi et créés un nouveau sujet (un sujet par question ;))
LLDC
Ulti

ferlandez
Invité n'ayant pas de compte PHPfrance

17 janv. 2007, 00:11

merci bcp pour ta reponse

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

17 janv. 2007, 00:18

Modération :
Puisque ta question est résolue, j'ajoute le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.

Tu peux réaliser cette opération toi-même
en cliquant sur le bouton [Mettre Résolu] qui s'affiche en haut à gauche de ce sujet
si tu as posté le 1er message en tant que membre (inscrit et identifié).

Alors... inscris-toi !!! ;)

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute