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 :

Connexion a une base de données MySql


Sujet :

PHP & Base de données

  1. #1
    Futur Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2014
    Messages : 5
    Points : 7
    Points
    7
    Par défaut Connexion a une base de données MySql
    Bns a tous......



    j'ais cree un formulaire ,il faut le remlir les tous les information sont enregistrer dans ma base de donnéé mysql
    et aussi dans un tableux sur ma page web , il m'affiche le message d'erreur suivant :

    SCREAM: Error suppression ignored for
    ( ! ) Warning: sprintf(): Too few arguments in C:\wamp\www\TT_adm\administration\ajouter-tt.php on line 46
    voici la ligne 46 du mon code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    GetSQLValueString($_POST['telephone3'], "double"));
    ou es le prob et mercii d'avance

  2. #2
    Inactif  
    Homme Profil pro
    Inscrit en
    Janvier 2014
    Messages
    374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Janvier 2014
    Messages : 374
    Points : 479
    Points
    479
    Par défaut
    Humm, Dreamweaver...

    Je vois 2 parenthèses "fermantes" pour 1 "ouvrante"...

    Mais je ne sais pas si c'est cela, car le message dit autre chose...

  3. #3
    Futur Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2014
    Messages : 5
    Points : 7
    Points
    7
    Par défaut
    nn iako le parenthese est juste , je ne sais pas ou est arrivé ce probleme voici mon 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
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    <?php require_once('../Connections/conn_datasoft.php'); ?>
    <?php
    if (!function_exists("GetSQLValueString")) {
    function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") 
    {
      if (PHP_VERSION < 6) {
        $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
      }
     
      $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
     
      switch ($theType) {
        case "text":
          $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
          break;    
        case "long":
        case "int":
          $theValue = ($theValue != "") ? intval($theValue) : "NULL";
          break;
        case "double":
          $theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
          break;
        case "date":
          $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
          break;
        case "defined":
          $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
          break;
      }
      return $theValue;
    }
    }
     
    $editFormAction = $_SERVER['PHP_SELF'];
    if (isset($_SERVER['QUERY_STRING'])) {
      $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
    }
     
    if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "commandform")) {
      $insertSQL = sprintf("INSERT INTO commande (id, nomsociete, adress, mail, tel, typelogiciel, etat) VALUES (%s, %s, %s, %s, %s, %s, %s)",
                            GetSQLValueString($_POST['adress'], "text"),
                           GetSQLValueString($_POST['nomsociete'], "text"),
                           GetSQLValueString($_POST['telephone2'], "text"),
                           GetSQLValueString($_POST['typelogiciel'], "text"),
                           GetSQLValueString($_POST['telephone'], "double"),
                           GetSQLValueString($_POST['telephone3'], "double"));
     
      mysql_select_db($database_conn_datasoft, $conn_datasoft);
      $Result1 = mysql_query($insertSQL, $conn_datasoft) or die(mysql_error());
     
      $insertGoTo = "consulter-departement-tt.php";
      if (isset($_SERVER['QUERY_STRING'])) {
        $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
        $insertGoTo .= $_SERVER['QUERY_STRING'];
      }
      header(sprintf("Location: %s", $insertGoTo));
    }
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Discovery Data Soft</title>
    <link rel="stylesheet" href="styles.css" type="text/css" />
    <style type="text/css">
    .homepage h2 strong {
    	font-family: Georgia, Times New Roman, Times, serif;
    }
    </style>
    <script type="text/javascript" src="../js/jquery.js"></script>
    <script type="text/javascript" src="../js/slider.js"></script>
    <script type="text/javascript" src="../js/superfish.js"></script>
     
    <script type="text/javascript" src="../js/custom.js"></script>
    </head>
     
    <body class="homepage">
    <h2><strong>Ajouter département TT</strong></h2>
    <div align="center"></div>
    <p>&nbsp;</p>
    <div id="containerblan">
      <div id="containernew">
        <div class="clear"></div>
      </div>
    </div>
     <?php include("form1-ajouter-departement.php"); ?>
    </body>
    </html>

  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
    Points : 44 155
    Points
    44 155
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    $insertSQL = sprintf("INSERT INTO commande (id, nomsociete, adress, mail, tel, typelogiciel, etat) VALUES (%s, %s, %s, %s, %s, %s, %s)",
                            GetSQLValueString($_POST['adress'], "text"),
                           GetSQLValueString($_POST['nomsociete'], "text"),
                           GetSQLValueString($_POST['telephone2'], "text"),
                           GetSQLValueString($_POST['typelogiciel'], "text"),
                           GetSQLValueString($_POST['telephone'], "double"),
                           GetSQLValueString($_POST['telephone3'], "double"));
    Tes valeurs en liste en bas doivent correspondrent à tes colonnes de table au debut
    actuellement ca fait
    id <-> adress
    nomsociete <-> nomsociete
    adress <-> telephone2
    mail <-> typelogiciel
    tel <-> telephone
    typelogiciel <-> telephone3
    etat <-> rien

    bref c'est n'importe quoi
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Expert éminent sénior

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 383
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 5 383
    Points : 10 411
    Points
    10 411
    Par défaut
    En effet tu n'iras pas bien loin si tu fais générer du code php avec dreamweaver. C'est très limité et à la moindre fausse manoeuvre tu ne sauras pas corriger le problème. Je te conseille vivement de suivre des tutos php pour coder toi même le php et de limiter l'utilisation de dreamweaver à d'autres tâches.

Discussions similaires

  1. Connexion a une base de données MySQL hébergé
    Par Vincinho dans le forum JDBC
    Réponses: 1
    Dernier message: 09/03/2009, 20h33
  2. Comment créer une connexion avec une base de données MySql en VBA
    Par jinkey dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 01/12/2008, 15h39
  3. [debutant] connexion a une base de donne Mysql
    Par el_harrathi dans le forum JDBC
    Réponses: 4
    Dernier message: 07/11/2008, 22h17
  4. connexion impossible à une base de donnée mysql distante
    Par jihane1 dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 09/04/2008, 12h37
  5. connexion a une base de donné mysql
    Par ithery75 dans le forum Bases de données
    Réponses: 3
    Dernier message: 04/02/2005, 20h57

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