IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Enregistrement dans table


Sujet :

PHP & Base de données

  1. #1
    Membre éclairé
    Profil pro
    Enseignant
    Inscrit en
    Décembre 2006
    Messages
    324
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2006
    Messages : 324
    Par défaut Enregistrement dans table
    Bonjour
    Je ne suis pas expert en PHP, débutant. J'ai un petit soucis qui doit être simple à résoudre pour les connaisseurs.

    Je récupère les données 2 RadioButton et une textbox

    Grace a echo je sais que jusque la ça marche, par contre quand je valide les valeurs ne s'enregistrent pas bans la table.

    Je joint le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
     
    <body>
    	<title>Activité du centre</title>
    		<meta http-equiv="content-type" content="text/html; charset=iso-8859-1;" />
     
    		<style type="text/css">
    		<link rel="stylesheet" href="design.css" type="text/css" >
     
    		</style>
    	</head>
    			<body><br><br><br><br><br><br><br>
     
    				<form action="Meteo.php" method="POST" name="formulaire">
    					<center>Aujourd'hui le centre sera :</center>
    					<center><input type="radio" name="Genre" value="O" checked>Centre ouvert</center>
    					<center><input type="radio" name="Genre" value="F"> Centre fermé<br></center>
     
     
    				<br>
    				<br>
    			<b><center>Choisissez la date:</b> <input name="ADate"> </center>
    					<center><input type=button value="selectionner la date" onclick="displayDatePicker('ADate');"></center>
     
     
    					<center><input type="submit" value="Enregistrer"></center>
     
     
    				</form>
    <?php
    chercheLib($_POST["Genre"]);
     
    			function chercheLib($val){
    			echo "la valeur est : ".$val;
     
    			}
    ?>
    <br><br>
    <?php
     
    	$Date = htmlentities($_POST['ADate'], ENT_QUOTES);   
    				echo $Date
    ?>			
    <?php
    @mysql_connect("localhost","wb57","ebnt");
    @mysql_select_db("wb57") or die("impossible de se connecter");
     
     
     
     
     
    			{
     
    				// ... On l'enregistre donc et on affiche le message de confirmation.
    				mysql_query("INSERT INTO Centre VALUES('','" . $Val . "','" . $Date . "')");
     
    			}
     
    		mysql_close();
    ?>
    Merci si quelqu'un peut m'aider
    @+
    philippe

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Fais un
    apres ton INSERT pour voir s'il y a des erreurs
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre éclairé
    Profil pro
    Enseignant
    Inscrit en
    Décembre 2006
    Messages
    324
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2006
    Messages : 324
    Par défaut
    Merci, mais je n'est aucune info retournées. Si dans la requête je met des valeurs bien définie pas de pb ça marche

    @+
    Philippe

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Ah tu veux dire que sinon tu as un enregistrement vide ?

    $Val n'est pas défini dans ton code.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Membre éclairé
    Profil pro
    Enseignant
    Inscrit en
    Décembre 2006
    Messages
    324
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2006
    Messages : 324
    Par défaut
    oui c'est ça. Les variables sont déclarées puisque echo me donne leurs valeurs. Je pense plus a un désordre, du style : comme les variable sont des valeurs de radiobouton et le choix d'une date dans un datepicker, faut il pas faire les choses dans 1) on valide les choix 2) on valide l'enregistrement des choix dans la table?????

    Merci, je cherche encore
    @+
    Philippe

  6. #6
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Tu as mis $Val au lieu de $val dans ta requête
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

Discussions similaires

  1. Réponses: 7
    Dernier message: 03/02/2009, 04h00
  2. Réponses: 1
    Dernier message: 22/05/2008, 20h37
  3. Recherche d'enregistrement dans table Excel
    Par SlySylvain dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 07/12/2006, 15h47
  4. Forms9i: Pb enregistrement dans tables
    Par Kro_64 dans le forum Forms
    Réponses: 8
    Dernier message: 15/06/2006, 15h28
  5. Insertion enregistrement dans table
    Par naidinp dans le forum ASP
    Réponses: 13
    Dernier message: 11/09/2003, 09h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo