begin process at 2012 05 31 06:24:02
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Débutants

 > 

Prob enregistrement données dans la BDD


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

Prob enregistrement données dans la BDD

samedi 11 juin 2005 à 20:21:14 | Prob enregistrement données dans la BDD

arambasic

Voilà le problème rencontré :

Je dispose de deux fichiers :

1 fichier qui contient le formulaire
1 fichier qui enregistre les infos du formulaire dans la table

le problème : la table n'enregistre pas les données

la structure de la table :
CREATE TABLE `quizz` (
  `id` int(11) NOT NULL auto_increment,
  `quizzeur` varchar(30) NOT NULL default '',
  `date_rdv` varchar(10) NOT NULL default '',
  `h_debut` varchar(5) NOT NULL default '',
  `m_debut` varchar(5) NOT NULL default '',
  `h_fin` varchar(5) NOT NULL default '',
  `m_fin` varchar(5) NOT NULL default '',
  KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;


le fichier formulaire :
 <form method="post" action="ajout_rdv.php">
             
  <div align="center">
    <table>
      <tr>
        <td align=right>Quizzeur :</td>
        <td>
          <p>
            <label>
            <select name="quizzeur">
            <option>aa</option>
            <option>bb</option>
            <option>cc</option>
            <option>dd</option>
            <option>ee</option>
            <option>ff</option>
            <option>gg</option>
            <option>hh</option>
            </select>
</label>
            <br>
          </p>
        </td>
      </tr>
      <tr>
        <td align=right>Date :</td>
        <td><input name="date_rdv" value="JJ/MM/AAAA" size="15">
</td>
      </tr>
      <tr>
        <td align=right>Heure d&eacute;but :</td>
        <td><input name="h_debut" size="4">
          <select name="m_debut">
          <option>00</option>
          <option>15</option>
          <option>30</option>
          <option>45</option>
          </select></td>
      </tr>
      <tr>
        <td align=right>Heure fin :</td>
        <td><input name="h_fin" size="4"> <select name="m_fin">
        <option>00</option>
        <option>15</option>
        <option>30</option>
        <option>45</option>
        </select></td>
      </tr>
    </table>
  </div>

    <div align="center">
      <table width="30%" border="0">
        <tr>
          <td>
            <div align="center">
              <input type="submit" value="Ajouter ce Rendez-Vous">
          </div></td>
        </tr>
      </table>
    </div>
</form>

le fichier ajout_rdv.php :
<?php 
 
 

 //CONNECTION MYSQL
    mysql_connect("localhost","USER","PASS") or die ("Impossible de se connecter à MySQL");
    mysql_select_db("BDD") or die("Impossible de sélectionner la base de données");

 // PSEUDO OK on lance :
           $sql="INSERT INTO quizz (id,quizzeur,date_rdv,h_debut,m_debut,h_fin,m_fin) value ('','".$_POST['quizzeur']."','".$_POST['date_rdv']."','".$_POST['h_debut']."','".$_POST['m_debut']."','".$_POST['h_fin']."','".$_POST['m_fin']."' "; 
  
//DEBUG
    echo "Rendez-vous ajouté le ".$_POST['date_rdv']."<br>Quizzeur : ".$_POST['quizzeur']."<br> Heure Début : ".$_POST['h_debut']."&nbsp;h&nbsp;".$_POST['m_debut']."<br>Heure Fin : ".$_POST['h_fin']."&nbsp;h&nbsp;".$_POST['m_fin']."";
 

?>
<div align="center"><a href="index.php">Retour ecran précédent</a></div>



les données ont été volontairement masquées ;)


Je vous remercie dès à présent pour vos eclaircissements

samedi 11 juin 2005 à 23:00:57 | Re : Prob enregistrement données dans la BDD

sjon

Sael og blesud

//CONNECTION MYSQL
mysql_connect('localhost','USER','PASS') or die ('Impossible de se connecter à MySQL');
mysql_select_db('BDD') or die('Impossible de sélectionner la base de données');

// PSEUDO OK on lance :
$sql="INSERT INTO quizz (id,quizzeur,date_rdv,h_debut,m_debut,h_fin,m_fin) VALUES ('','$_POST'quizzeur']','$_POST['date_rdv']','$_POST['h_debut']','$_POST['m_debut']','$_POST['h_fin']','$_POST['m_fin']')";  

Préférez les simples quote aux doubles quote en php et relisez la documentation concernant INSERT :


[ Lien ]
  
Bon courage ...

NB : Si la réponse vous convient merci de l'accepter pour fermer ce thread ...

Sigurjón Bírgir Sigurðssón aka Sjón

HARDWARE : Partie de l'ordinateur qui reçoit les coups quand se plante le software ...

samedi 11 juin 2005 à 23:54:42 | Re : Prob enregistrement données dans la BDD

arambasic

Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING

la ligne concernée :

$sql="INSERT INTO quizz (id,quizzeur,date_rdv,h_debut,m_debut,h_fin,m_fin) VALUES ('','$_POST['quizzeur']','$_POST['date_rdv']','$_POST['h_debut']','$_POST['m_debut']','$_POST['h_fin']','$_POST['m_fin']')";  
dimanche 12 juin 2005 à 00:04:20 | Re : Prob enregistrement données dans la BDD

sjon

Sael og blesud

// PSEUDO OK on lance :
$sql="INSERT INTO quizz (id,quizzeur,date_rdv,h_debut,m_debut,h_fin,m_fin) VALUES ('','$_POST['quizzeur']','$_POST['date_rdv']','$_POST['h_debut']','$_POST['m_debut']','$_POST['h_fin']','$_POST['m_fin']')"; 


Bon courage ...

NB : Si la réponse vous convient merci de l'accepter pour fermer ce thread ...

Sigurjón Bírgir Sigurðssón aka Sjón

HARDWARE : Partie de l'ordinateur qui reçoit les coups quand se plante le software ...
dimanche 12 juin 2005 à 00:09:29 | Re : Prob enregistrement données dans la BDD

arambasic

oui j'avais vu le [ manquant je l'avais rajouté,  l'erreur est toujours présente
dimanche 12 juin 2005 à 00:28:24 | Re : Prob enregistrement données dans la BDD

sjon

Sael og blesud

$quizzeur=$_POST['quizzeur'];
$date=$_POST['date_rdv'];
$h_debut=$_POST['h_debut'];
$m_debut=$_POST['m_debut'];
$h_fin=$_POST['h_fin'];
$m_fin=$_POST['m_fin'];

// PSEUDO OK on lance :
$sql="INSERT INTO quizz  VALUES ('','$quizzeur','$date','$h_debut','$m_debut','$h_fin','$m_fin')";


Bon courage ...

NB : Si la réponse vous convient merci de l'accepter pour fermer ce thread ...

Sigurjón Bírgir Sigurðssón aka Sjón

HARDWARE : Partie de l'ordinateur qui reçoit les coups quand se plante le software ...

dimanche 12 juin 2005 à 12:33:42 | Re : Prob enregistrement données dans la BDD

arambasic

ca ne s'ajoute toujours pas dans la base de données, mystère...
dimanche 12 juin 2005 à 19:43:11 | Re : Prob enregistrement données dans la BDD

Anthomicro

Salut,


$sql="INSERT INTO quizz VALUES ('','$_POST[quizzeur]','$_POST[date_rdv]','$_POST[h_debut]','$_POST[m_debut]','$_POST[h_fin]','$_POST[m_fin]')"; 


    dimanche 12 juin 2005 à 19:53:23 | Re : Prob enregistrement données dans la BDD

    arambasic

    Réponse acceptée !
    j'ai trouvé la solution :

    $req = mysql_query("INSERT INTO quizz (id, quizzeur, date_rdv, h_debut, m_debut, h_fin, m_fin) VALUES ('', '".$_POST['quizzeur']."', '".$_POST['date_rdv']."', '".$_POST['h_debut']."', '".$_POST['m_debut']."', '".$_POST['h_fin']."', '".$_POST['m_fin']."')");

    Merci à tous pour votre aide précieuse
    dimanche 12 juin 2005 à 20:17:01 | Re : Prob enregistrement données dans la BDD

    Anthomicro

    Réponse acceptée !
    oki ça revient au même ;-)

    bonne continuation



      Cette discussion est classée dans : fin, post, not, debut, default


      Répondre à ce message

      Sujets en rapport avec ce message

      aide variable formulaire [ par jeanmed ] BonjourJ?aurais besoin d aide sur un script php. Je m?explique, j ai une base donnée avec 4 informations une id un titre et un lien image et un commen Porbleme dans mon programme ou ma bdd [ par tonypsg ] Bonjou, je souhaite creer une page inscription et que les champ soit sauvegarder dans ma bdd donc j ai creer une page inscription.php et une page enre ipn paypal projet [ par jerome33610 ] Bonjour, je suis novice en php ( j'apprend ), Je suis en train de créer un site en php histoire d'apprendre les ficelles, tout les sites que j'ai f Besoin d'aide pour mon script [ par pierrehs ] Bonjour, J'ai créé un petit script pour une installation automatique de mon site. Voici le code d'installation [code=php]<?php if(isset($_POST['sett Affichage page par page [ par McGyver59 ] Bonjour Voila j'ai recupéré un script de livre d'or avec insertion des message dans un fichier txt. Je l'adapte a mon site jusque la touva bien. le p Intégrer/modifer des points à un jeu à partir d'une BDD mysql [ par FXPHANTOM ] Bonjour, Je vous expose mon problème : j'ai créé un petit jeu simple : le but est de trouver un numéro mystère . Je souhaites qu'à chaque fois que l'u Problème avec LEFT JOIN MYSQL [ par kirk57 ] Bonjour, J'ai 2 tables pour gérer le multilangue de l'interface et des pages "statiques" sur mes sites. La première gère les clefs, la deuxième gère l Problème pour modifier ma base de donnée ar l'intermédiaire de la partie admin de mon site [ par boubeuch1 ] Bonjour, Je suis en train de faire la partie administration de mon site internet. Cette partie à pour but de pouvoir ajouté dans chaque page (CREATE phpmyadmin [ par hesher ] voila mon erreur qu'on m'affiche : [color=red]#1064 - Erreur de syntaxe près de 'ADD COLUMN `updated_on` INT(11) NOT NULL DEFAULT 0 AFTER `created_on CALCUL D'UNE DATE DE FIN D'ECHENCE [ par riahihmida ] Bonjour je veux savoir comment calculer une date de fin d'echeance a partir d'une date de debut. exemple: date de debut 20/10/2011 nombre d'echeanace


      Nos sponsors


      Sondage...

      CalendriCode

      Mai 2012
      LMMJVSD
       123456
      78910111213
      14151617181920
      21222324252627
      28293031   

      Consulter la suite du CalendriCode

      Photothèque

      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,749 sec (3)

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