Page 1 sur 1

récupérer les informa de mon formulaire dans BD

Posté : 04 déc. 2011, 03:40
par jeanlouis
Bonjour
Je suis débutant en php et je souhaite récupérer les informations de mon formulaire dans ma base de données.

voici le code de mon formulaire:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Document sans nom</title>
</head>

<body>
<table width="791" height="424" border="1">
  <tr>
    <td width="781" height="418" align="left" valign="baseline" background="IMAGES/arplan.jpg"><center>
      <h2><font color="#0033FF">FORMULAIRE DES MOYENS DE DEPLACEMENT</font></h2>
      <p>&nbsp;</p>
      <table width="628" height="325" border="0" background="image/bg2.jpg">
          <form action="recu2.php" method="post"/>
          <tr>
            <td width="231" height="24">N&deg; MATRICULE</td>
            <td width="387"><label></label>
            <input type="text" name="nom" /></td>
          </tr>
          <tr>
            <td height="24">TYPE DE MOYEN DE DEPLACEMENT </td>
            <td><label>
              <select name="moyendeplacement">
                <option value="VEHICULE">VEHICULE</option>
                <option value="MOTO">MOTO</option>
                <option value="HORS BORD">HORS BORD</option>
              </select>
            </label>            </td>
          </tr>
          <tr>
            <td height="24">COULEUR </td>
            <td><label>
              <input type="text" name="ages" />
              </label>            </td>
          </tr>
          <tr>
          <td height="24"> DEPARTEMENT </td>
            <td><label>
              <input type="text" name="ages" />
              </label>            </td>
          </tr>
          <tr>
          
            <td height="40">NOM ET PRENOMS DU CHAUFFEUR </td>
            <td><label>
              <input type="text" name="tel" />
              </label>            </td>
          </tr>
          <tr>
            <td height="40">CATEGORIE DU PERMIS DE CONDUIRE DU CHAUFFEUR </td>
            <td><label>
              <input type="text" name="adresse" />
              </label>            </td>
          </tr>
          <tr>
            <td height="34">DATE D'EXPIRATION DE LA VISITE TECHNIQUE DU VEHICULE </td>
            <td><label> JJ
              <input type="text" name="dt" size="10"/>
              </label>
              MM
              <select name="Mois">
                <option value="Janvier">Janvier</option>
                <option value="Fevrier">Fevrier</option>
                <option value="Mars">Mars</option>
                <option value="Avril">Avril</option>
                <option value="Mai">Mai</option>
                <option value="Juin">Juin</option>
                <option value="Juillet">Juillet</option>
                <option value="Aout">Aout</option>
                <option value="Septembre">Septembre</option>
                <option value="Octobre">Octobre</option>
                <option value="Novembre">Novembre</option>
                <option value="Decembre">Decembre</option>
              </select>
              AA
              <input type=""text" name="AA"size="10" />            </td>
          </tr>
          <tr>
            <td height="51">DATE D'EXPIRATION DE L'ASSURANCE DU VEHICULE </td>
            <td> JJ
              <input type="text" name="dl" size="10"/>
              MM
              <select name="Mois">
                <option value="Janvier">Janvier</option>
                <option value="Fevrier">Fevrier</option>
                <option value="Mars">Mars</option>
                <option value="Avril">Avril</option>
                <option value="Mai">Mai</option>
                <option value="Juin">Juin</option>
                <option value="Juillet">Juillet</option>

                <option value="Aout">Aout</option>
                <option value="Septembre">Septembre</option>
                <option value="Octobre">Octobre</option>
                <option value="Novembre">Novembre</option>
                <option value="Decembre">Decembre</option>
              </select>
              AA
              <input type=""text" name="AA"size="10" />            </td>
          </tr>
          <tr>
            <td height="45"><center>
                <input name="submit" type="submit" value="VALIDER" />
            </center></td>
            <td><center>
              <input name="reset" type="reset" value="ANNULER" />
            </center></td>
          </tr>
        </table>
        </form>
  
    </center> </td>
  </tr>
</table>
</body>
</html>

et celle de ma base de donnée :
-- phpMyAdmin SQL Dump
-- version 2.11.6
-- http://www.phpmyadmin.net
--
-- Serveur: localhost
-- Généré le : Sam 03 Décembre 2011 à 23:27
-- Version du serveur: 5.0.51
-- Version de PHP: 5.2.6

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

--
-- Base de données: `legislative`
--

-- --------------------------------------------------------



--
-- Structure de la table `conducteur`
--

CREATE TABLE `conducteur` (
  `Matr_cnd` varchar(10) NOT NULL,
  `Nom_cnd` varchar(24) NOT NULL,
  `Pren_cnd` varchar(32) NOT NULL,
  `Sexe_cdn` varchar(16) NOT NULL,
  `Adr_cnd` varchar(35) NOT NULL,
  PRIMARY KEY  (`Matr_cnd`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Contenu de la table `conducteur`
--


-- --------------------------------------------------------

--
-- Structure de la table `permis de conduire`
--

CREATE TABLE `permis de conduire` (
  `Num_permis` varchar(16) NOT NULL,
  `cat_permis` varchar(10) NOT NULL,
  PRIMARY KEY  (`Num_permis`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Contenu de la table `permis de conduire`
--


-- --------------------------------------------------------

--
-- Structure de la table `vehicule`
--

CREATE TABLE `vehicule` (
  `mat_vhicul` varchar(16) NOT NULL,
  `typ_vhicul` varchar(10) NOT NULL,
  `couleur_vhicul` varchar(20) NOT NULL,
  PRIMARY KEY  (`mat_vhicul`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Contenu de la table `vehicule`
--


-- --------------------------------------------------------

--
-- Structure de la table `visite technique`
--

CREATE TABLE `visite technique` (
  `Num_visit_tech` varchar(20) NOT NULL,
  `date_exp_visit_tech` date NOT NULL,
  PRIMARY KEY  (`Num_visit_tech`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Contenu de la table `visite technique`
--
Merci

Re: récupérer les informa de mon formulaire dans BD

Posté : 04 déc. 2011, 12:32
par Ryle
A l'aide de php, tu peux récupérer les données transmises par ton formulaire (via ton script recu2.php)
Il te faut ensuite construire les requêtes SQL qui te permettront de stocker les valeurs transmises dans ta base, et les exécuter.

Tu trouveras ici un tutoriel pour commencer à travailler avec php et mysql : http://www.siteduzero.com/tutoriel-3-14 ... mysql.html

Si tu rencontres des difficultés ou si tu as des questions, le forum est là :)