Rechercher : dans
Par :

Validation formulaire et insértion ds la base

Dernière réponse le 26 avr 2009 à 15:55:57 narama87, le 24 avr 2009 à 21:14:58 
 Signaler ce message aux modérateurs

Bonjour,

j'ai un formulaire à plusieurs champs ,
je veux insérer les valeurs du formulaire ,saisies par l'utilisateur ,
dans ma base de données , mais je veux faire cela après avoir validé le
formulaire .


comment faire cela ?

une idée s'il vous plait ...

Configuration: Windows XP
Firefox 3.0.9

Meilleures réponses pour « validation formulaire et insértion ds la base » dans :
Bases de données - Utilisation de formulaires VoirUtilisation de formulaires Afin d'exploiter les bases de données, il faut fournir une interface à l'utilisateur lui permettant de visualiser des données en fonction de certains critères. Pour cela il existe un outil : les formulaires. Un formulaire...

1

pyschopathe, le 24 avr 2009 à 23:23:31

Tu utilises quoi comme langage ? Comme base de données ?

Répondre à pyschopathe

2

narama87, le 24 avr 2009 à 23:33:36

J'utilise PHP/MYSQL , je m'explique plus : ce que je demande c'est comment
insérer les données dans la base de données après avoir validé le formulaire ??


merci de m'aider...

Répondre à narama87

3

Borracho, le 25 avr 2009 à 02:20:52

Bien écoute ca se présenterait a peu pres ainsi:
<?php

mysql_connect("localhost", "root", "root");
mysql_select_db("la_base_de_donnees");
?>
<form action="" method="post">
<input type="text" name="champs1" />
<textarea cols="30" rows="5" name="GrosChamps"></textarea>
<input type="submit" name="DoSubmit" />
</form>
<?php
if(isset($_POST['DoSubmit']))
{
mysql_query("
INSERT INTO ma_table
(element1, element2)
VALUES
('".$_POST['champs1']."', '".$_POST['GrosChamps']."')
LIMIT 1
");
echo 'Les données ont bien été ajoutées.';
}



Voila c'est un exemple des plus basiques, mais il ne te reste qu'a broder avec ca en ajoutant des reges comme "empty()", "strlen()", etc... :-)

Répondre à Borracho

4

 narama87, le 26 avr 2009 à 15:55:57

Bonjour ,
merci Borracho pour le code , ça marche très bien...

Répondre à narama87