OVH Cloud OVH Cloud

formulaire de mise a jour en php ?

2 réponses
Avatar
franco
Bonjour a tous,

Nouveau venu dans le monde PHP, je dois realiser pour un ami, une page qui
devra etre mise a jour a distance par le biais d'un formulaire avec des
blocs texte. C'est pour une page NEWS-ACTUALITE.
Comment faire cela ;-( des aides? modeles ? modules deja existant quelque
part ?

cordialement, dans l'attende de vos precieux conseils !

2 réponses

Avatar
Nico D69
Saluuuuuttt !!!!

Alors pour te répondre, j'ai quelques questions :

- Tu connais un peu la structure d'un formulaire HTML ?
- Tu sais un peu comment marche MySql ?


Si oui, tu peux lire la suite (si non, aussi d'ailleur, c'est fait pour)....

Pour ma part, code un formulaire en HTML (avec les composants habituels de
formulaire dont tu as besoin pour ta part "Textarea", "Text".... Y en a
surement d'autre, mais là... je ne vois pas ce que tu veux mettre dans ta
page)....

Tu commences un formulaire de la manière la plus simple qui soi :

<Form name = XXXXX method=post action=XXXXX.php>

Et tu le refermes après avoir mis ce dont tu as besoin dedans par </form>

Quand tu mets ces composants dans ta page HTML, tu leur donnes un nom :

<input type="text" name=??????>

Tu notes ce nom.... (n'oublie pas de mettre un bouton de validation)...

Si tu utilises Dreamweaver, c'est tout con à faire....

Donc... dans ton formulaire, tu as mis un fichier destination dans
"action"..... c'est là que ça va se faire le traitement.

Tu créés un nouveau fichier "insert.php" par exemple et dedans il doit y
avoir :

-Ton Script de connexion à la base de données qui donne ceci :

$ddb = "nom_base";
$user = "nom_utilisateur";
$hostname = "nom_hote";
$pw = "mot_de_passe";

$db = mysql_connect($hostname,$user,$pw);
if (!$db){
echo "Impossible d'effectuer la connection";
exit;
}

- ta requete SQL :p
bah.... rien de bien compliqué...

tu fais un :

$sql = "Insert into "table" (champs de la table) values ($nom des champs du
formulaire)";

après tu fais un :

Mysql_db_query($ddb,$sql,$db);

et voilà, c'est dans la boite...

Si tu n'as pas d'enregistrement dans la base de données, c'est une erreur de
syntaxe !!!

Voilà, amuse toi bien avec ça...

Je te conseille un site qui est pas mal du tout :

www.laltruiste.com


"franco" a écrit dans le message de
news:c0b05o$cbh$
Bonjour a tous,

Nouveau venu dans le monde PHP, je dois realiser pour un ami, une page qui
devra etre mise a jour a distance par le biais d'un formulaire avec des
blocs texte. C'est pour une page NEWS-ACTUALITE.
Comment faire cela ;-( des aides? modeles ? modules deja existant quelque
part ?

cordialement, dans l'attende de vos precieux conseils !


Avatar
Toto
"franco" a écrit dans le message de
news:c0b05o$cbh$
Bonjour a tous,
bonjour franco


blocs texte. C'est pour une page NEWS-ACTUALITE.
Comment faire cela ;-( des aides? modeles ? modules deja existant quelque
bon, je suis un peu direct (mais, au moins, tu apprendras des choses, et ca

ira + vite) :
télécharges spip sur www.uzine.net ; il y a toute la doc d'install, et un
guide d'utilisation.

a+
Toto