begin process at 2012 05 27 23:07:34
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP / ASP3

 > 

Base de données

 > 

MySQL

 > 

Entrer variable dans un base de donné


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Entrer variable dans un base de donné

mercredi 12 janvier 2011 à 19:09:35 | Entrer variable dans un base de donné

Maxilia

Bonjour à tous,
Voila, mon script plante et je n'arrive pas a voir pourquoi
Il s'agit d'un script pour entrer les champ de formulaire dans ma base de donné
Voici mon formulaire:
Code PHP :
<form method="post" action="matchcree.php"><img src="http://img441.imageshack.us/img441/4342/favicon2php.png" height="16" width="16" /><strong><span class="Apple-converted-space">&nbsp;</span>DATE:</strong>
<br>&nbsp;&nbsp;&nbsp;&nbsp;<img src="http://www.livenplay.fr/images/icons/bullet_green.png" height="16" width="16" /> 
<select name="jour" id="jour" class="fieldset" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; ">
      <option value="1">1</option>
      <option value="2">2</option>
      <option value="3">3</option>
      <option value="4">4</option>
      <option value="5">5</option>
      <option value="6">6</option>
      <option value="7">7</option>
      <option value="8">8</option>
      <option value="9">9</option>
      <option value="10">10</option>
      <option value="11">11</option>
      <option value="12">12</option>
      <option value="13">13</option>
      <option value="14">14</option>
      <option value="15">15</option>
      <option value="16">16</option>
      <option value="17">17</option>
      <option value="18">18</option>
      <option value="19">19</option>
      <option value="20">20</option>
      <option value="21">21</option>
      <option value="22">22</option>
      <option value="23">23</option>
      <option value="24">24</option>
      <option value="25">25</option>
      <option value="26">26</option>
      <option value="27">27</option>
      <option value="28">28</option>
      <option value="29">29</option>
      <option value="30">30</option>
      <option value="31">31</option>
      </select>
      <select value="12" name="mois" id="mois" class="fieldset" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; ">
      <option value="01">Janvier</option>
      <option value="02">Février</option>
      <option value="03">Mars</option>
      <option value="04">Avril</option>
      <option value="05">Mai</option>
      <option value="06">Juin</option>
      <option value="07">Juillet</option>
      <option value="08">Août</option>
      <option value="09">Septembre</option>
      <option value="10">Octobre</option>
      <option value="11">Novembre</option>
      <option value="12">Décembre</option>
      </select>
      <span class="Apple-converted-space">&nbsp;</span>
      <select name="annee" id="annee" class="fieldset" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; ">
      <option value="2011">2011</option>
      </select>
      </td>
      <td colspan="2" bgcolor="#ffffff" height="30" valign="middle" width="57%">
      </strong><span class="Apple-converted-space">&nbsp;</span>Heure:
      <select name="heure" id="heure" class="fieldset" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; ">
      <option value="0">0</option>
      <option value="1">1</option>
      <option value="2">2</option>
      <option value="3">3</option>
      <option value="4">4</option>
      <option value="5">5</option>
      <option value="6">6</option>
      <option value="7">7</option>
      <option value="8">8</option>
      <option value="9">9</option>
      <option value="10">10</option>
      <option value="11">11</option>
      <option value="12">12</option>
      <option value="13">13</option>
      <option value="14">14</option>
      <option value="15">15</option>
      <option value="16">16</option>
      <option value="17">17</option>
      <option value="18">18</option>
      <option value="19">19</option>
      <option value="20">20</option>
      <option value="21">21</option>
      <option value="22">22</option>
      <option value="23">23</option>
      </select>
H
      <select name="minutes" id="minutes" class="fieldset" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; ">
      <option value="00">00</option>
      <option value="15">15</option>
      <option value="30">30</option>
      <option value="45">45</option>
      </select>
      </td>
    </tr>
    <tr>
	<td colspan="4" bgcolor="#cccccc" height="30"><br><img src="http://img441.imageshack.us/img441/4342/favicon2php.png" height="16" width="16" /><strong><span class="Apple-converted-space">&nbsp;</span>PARAMETTRE</strong>
      <br />
      </td>
    </tr>
    <tr>
      <td bgcolor="#cccccc" height="30" width="25%">&nbsp;&nbsp;&nbsp;&nbsp;<img src="http://www.livenplay.fr/images/icons/bullet_green.png" height="16" width="16" /><span class="Apple-converted-space">&nbsp;</span>Maps
d'origine</td>
      <td colspan="3" bgcolor="#ffffff" height="30" valign="middle">
      <input type="text" name="map" />
      </td>
    </tr>
    <tr>
      <br><td colspan="4" bgcolor="#cccccc" height="30"><strong><img src="http://img441.imageshack.us/img441/4342/favicon2php.png" height="16" width="16" /><span class="Apple-converted-space">&nbsp;</span>OPTIONS
:<br>&nbsp;&nbsp;&nbsp;&nbsp;<img src="http://www.livenplay.fr/images/icons/bullet_green.png" height="16" width="16" /></strong><span class="Apple-converted-space">&nbsp;</span>Nb
Joueurs par équipe</td>
    </tr>
    <tr>
      <td colspan="3" bgcolor="#ffffff" height="30" valign="middle">
      <select name="joueur" id="joueur" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; ">
      <option value="3">3</option>
      <option value="4">4</option>
      <option value="5">5</option>
      <option value="6">6</option>
      <option value="7">7</option>
      <option value="8">8</option>
	  </select>
	  <br><center><input type="submit" value="Crée ce match" /></center>
	  </p>
 
</form>


Et voici ma page matchcree.php:
Code PHP :
<?php
try
{
	$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
	$bdd = new PDO('mysql:host=localhost;dbname=dofuswar', 'root', '', $pdo_options);

	$req = $bdd->prepare('INSERT INTO match (jour, mois, annee, heure, minute, map, joueur) VALUES(?, ?, ?, ?, ?, ?, ?)');
	$req->execute(array($_POST['jour'], $_POST['mois'], $_POST['annee'], $_POST['heure'], $_POST['minutes'], $_POST['map'], $_POST['joueur']
	));

echo 'Le match a bien été ajouté !';
}
catch (Exception $e)
{
        die('Erreur : ' . $e->getMessage());
}
?>



L'erreur renvoyé par wamp est celle-ci:
Erreur : SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'match (jour, mois, annee, heure, minute, map, joueur) VALUES('1', '01', '2011', ' at line 1

Merci pour votre aide et bonne soirée


Cette discussion est classée dans : base, code, post, heure, entrer


Répondre à ce message

Sujets en rapport avec ce message

Base de donné. Mon code ne marche pas [ par kikim ] Salut tout le monde, j'ai un etit probléme avec ce code.Quand j'essai de l'appliquer j'ai une erreur au niveau de la ligne :Dim TabNom_ASP (RS.RecordC Code pour calculer temps [ par Zeus ] Je recherche du code pour calculer le temps que prend une requête a interroger une base de donnees pour comparer la rapiditer de différent codes qui a Créer une base de donnée [ par Niaphron ] Je voudrais savoir si il y a un moyen en ASP, de crée une base de donnée par l'intermédiaire d'un code source !J'avais croisé le code sur internet, ma contrainte de validité des champs d'une base!! [ par glopglop ] Salut!!J'ai créé une base de données et je voudrais mettre des contraintes sur les champs d'entrées de l'utilisateur! J'ai une table qui contient les Comment créer une table dans une base à partir d'un code [ par webmaster91 ] Bonjour,Comment créer une table avec plusieurs champs dans une base à partir d'un code ?MerciWebm@ster91 ajout de données dans une base : heeeeeeeeeeeeeeeelp ! [ par syferx ] Bon j'en ai marre ça fait 2 jours que je rame et que j'arrive pas à ajouter des données dans ma base avec ce p.... de code ! Si quelqu'un avait la gen connexion à une base oracle sans DSN [ par wboultam ] bonjour,je veux me connecter à une base de données oracle 9 qui se trouve sur un serveur Linux depuis ma machine windows NT serveur avec le client ora formulaire HTML dans base de donnee [ par college ] salut tout le monde j'ai un probleme avec du code html que je mets dans une base de donnee et quand j'ai besoin je l'appel mais il ne veut pas faire l inserer plusieurs lignes dans base de donne [ par college ] salut tout le monde , ja'i un probleme je veux mettre plusieurs lignes dans une base de donnee il y a une relation entres deux tables et je pense que Formulaire, Post , get !!! HELP!!! [:)] [ par glopglop ] Une page Html envoie les resultat d'un formulaire a une page asp. Cette page asp va chercher des informations dans une base de données et affiche un d


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,406 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales