Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Conexion BD MySQL [ Base de données / MySQL ] (HugoGirard)

mardi 8 janvier 2008 à 22:20:51 | Conexion BD MySQL

HugoGirard

Bonjour tlm, en espérant que quelqu'un sera capable de répondre à ma question. Je fait un formulaire dans DreamWeaver, j'ai déjà une table MySQL créer chez mon hébergeur. Cependant je suis incapable de m'y connecter. Voici mon code :

<?
$host = "127.0.0.1"; // voir hébergeur
$user = "*****"; // L'usager est bon
$pass = "*****"; // Le mot de passe est bon
$bdd = "****"; // La BD est bonne
@mysql_connect($host,$user,$pass)
   or die("Impossible de se connecter");
@mysql_select_db("$bdd")
   or die("Impossible de se connecter");
?>
<cfif IsDefined("FORM.MM_InsertRecord") AND FORM.MM_InsertRecord EQ "form1">
<cfquery name="formulaire"  datasource="hopem">
INSERT INTO Seminaire (Prenom, Nom, Compagnie, Telephone, Telecopieur, Courriel, Lieu, Moment, Langue, Soins, Commentaire)
    VALUES (
  <cfif IsDefined("FORM.PRENOM") AND #FORM.PRENOM# NEQ "">
    '#FORM.PRENOM#'
      <cfelse>
    NULL
  </cfif>
    ,
  <cfif IsDefined("FORM.NOM") AND #FORM.NOM# NEQ "">
    '#FORM.NOM#'
      <cfelse>
    NULL
  </cfif>
    ,
  <cfif IsDefined("FORM.COMPAGNIE") AND #FORM.COMPAGNIE# NEQ "">
    '#FORM.COMPAGNIE#'
      <cfelse>
    NULL
  </cfif>
    ,
  <cfif IsDefined("FORM.TELEPHONE") AND #FORM.TELEPHONE# NEQ "">
    '#FORM.TELEPHONE#'
      <cfelse>
    NULL
  </cfif>
    ,
  <cfif IsDefined("FORM.TELECOPIEUR") AND #FORM.TELECOPIEUR# NEQ "">
    '#FORM.TELECOPIEUR#'
      <cfelse>
    NULL
  </cfif>
    ,
  <cfif IsDefined("FORM.COURRIEL") AND #FORM.COURRIEL# NEQ "">
    '#FORM.COURRIEL#'
      <cfelse>
    NULL
  </cfif>
    ,
  <cfif IsDefined("FORM.LIEU") AND #FORM.LIEU# NEQ "">
    '#FORM.LIEU#'
      <cfelse>
    NULL
  </cfif>
    ,
  <cfif IsDefined("FORM.MOMENT") AND #FORM.MOMENT# NEQ "">
    '#FORM.MOMENT#'
      <cfelse>
    NULL
  </cfif>
    ,
  <cfif IsDefined("FORM.LANGUE") AND #FORM.LANGUE# NEQ "">
    '#FORM.LANGUE#'
      <cfelse>
    NULL
  </cfif>
    ,
  <cfif IsDefined("FORM.SOINS") AND #FORM.SOINS# NEQ "">
    '#FORM.SOINS#'
      <cfelse>
    NULL
  </cfif>
    ,
  <cfif IsDefined("FORM.COMMENTAIRE") AND #FORM.COMMENTAIRE# NEQ "">
    '#FORM.COMMENTAIRE#'
      <cfelse>
    NULL
  </cfif>
    )
</cfquery>
</cfif>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>HOPEM gestion d'immeuble compatabilit&eacute; Formulaire session d'information version 2007</title>
<link href="Formulaire.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
.style1 {color: #FF0000}
-->
</style>
</head>

<body>
<table width="700" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td height="90"><img src="Image/Header1.jpg" alt="" width="700" height="90" id="Banniere"></td>
  </tr>
</table>
<table width="700" height="400" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td width="103" align="center" valign="top" bgcolor="9999ff"><a href="Liste.cfm">Liste</a></td>
    <td width="597" align="center" valign="top"><table width="500" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td><p align="center" class="description">Voici  le formulaire d'inscription pour les sessions d'informations pour la version  2007</p></td>
      </tr>
      <tr>
        <td height="379" valign="top">&nbsp;<form method="post" name="form1"   /// JE CROIS QUE LE  action="<cfoutput>query="formulaire"</cfoutput>">                                                    /// PROBLÈME EST LÀ
        <div align="center">
          <table width="600" border="0">
              <tr>
                <td width="237">Pr&eacute;nom</td>
                <td width="353"><input name="PRENOM" type="text" id="PRENOM" size="32"></td>
              </tr>
              <tr>
                <td>Nom</td>
                <td><input name="NOM" type="text" id="NOM" size="32"></td>
              </tr>
              <tr>
                <td>Compagnie</td>
                <td><input name="COMPAGNIE" type="text" id="COMPAGNIE" size="32"></td>
              </tr>
              <tr>
                <td>T&eacute;l&eacute;phone</td>
                <td><input name="TELEPHONE" type="text" id="TELEPHONE" size="15"></td>
              </tr>
              <tr>
                <td>T&eacute;l&eacute;copieur</td>
                <td><input name="TELECOPIEUR" type="text" id="TELECOPIEUR" size="15"></td>
              </tr>
              <tr>
                <td>Courriel</td>
                <td><input name="COURRIEL" type="text" id="COURRIEL" size="32"></td>
              </tr>
              <tr>
                <td>Lieu</td>
                <td><input name="LIEU" type="radio" id="LIEU" value="Qu&eacute;bec" checked>
                  Qu&eacute;bec<br>
                  <input type="radio" name="LIEU" id="radio" value="Montr&eacute;al">
                   Montr&eacute;al<br></td>
              </tr>
              <tr>
                <td height="44">Moment</td>
                <td><input name="MOMENT" type="radio" id="MOMENT" value="AM" checked>
                  AM<br>
                  <input type="radio" name="MOMENT" id="MOMENT2" value="PM">
                   PM<br></td>
              </tr>
              <tr>
                <td>Langue</td>
                <td><input name="LANGUE" type="radio" id="radio2" value="Fran&ccedil;ais" checked>
                  Fran&ccedil;ais<br>
                  <input name="LANGUE" type="radio" id="radio3" value="Anglais">
                  Anglais<br></td>
              </tr>
              <tr>
                <td>Je suis int&eacute;ress&eacute; par une<br>
                  pr&eacute;sentation de la gestion des soins<br></td>
                <td><input name="SOINS" type="checkbox" id="SOINS" value="Oui"></td>
              </tr>
              <tr>
                <td>Commentaire</td>
                <td><textarea name="COMMENTAIRE" cols="50" rows="5" id="COMMENTAIRE"></textarea></td>
              </tr>
              <tr>
                <td>&nbsp;</td>
                <td><input type="submit" name="Envoyer" id="Envoyer" value="Envoyer le formulaire"></td>
              </tr>
                </table>
        </div>
        <label></label>
        <label>
        </label>
        </form>
          <p align="center">Les champs indiqu&eacute;s avec une <span class="style1">*</span> sont obligatoires </p>
          <p align="center">&nbsp;</p></td>
      </tr>
    </table></td>
  </tr>
</table>

Lors que j'essaie ma page, je clique sur le bouton "Envoyer le formulaire" et voici le message que j'obtient :
The requested URL /hopem.com/FormulaireHopem/query= was not found on this server.

Je suis complètement exaspéré, svp aidez moi !!!!

Merci beaucoup
Hugo

mercredi 9 janvier 2008 à 09:07:49 | Re : Conexion BD MySQL

nickadele

Membre Club Administrateur CodeS-SourceS
Bonjour,

je ne comprend pas très bien ce que tu veux faire avec ceci :
<form method="post" name="form1"   /// JE CROIS QUE LE  action="<cfoutput>query="formulaire"</cfoutput>">

La méthode "action" du form doit prendre le nom de la page qui va traîter ton formulaire, tout comme dans un autre language (php) :
<form method="post" name="form1"   action="mapage.cfm">

Concernant le cfoutput ave query il s'utilise comme ceci :

<cfquery name="listuser"  datasource="hopem">
Select users.pseudo, users.mail
From users
</cfquery>

<table>
<tr><td>Pseudo</td><td>Adresse mail</td></tr>
<cfoutput query="listuser">
<tr><td>#pseudo#</td><td>#mail#</td></tr>
</cfoutput>
</table>
<br>
<cfoutput>La table users contient #listuser.RecordCount# utilisateur(s)</cfoutput>


Nickadele
----------------------------------------------
non, ma belle ne s'appel pas Adèle



Cette discussion est classé dans : form, bd, mysql, formulaire, eacute


Répondre à ce message

Sujets en rapport avec ce message

Variable dans une autre [ par Metrox ] 'lut all,petit probleme...bon, en fait, j'ai un formulaire qui me permet de choisir un champ de formulaire qui, dans la page d'après sera récupérée da Problème de récupération de champs de formulaire... [ par smathios ] J'ai cherché partout, je trouve pas la solution à mon problème et je bloque complètement : Je fais afficher dans un formulaire X , X étant le nombre d Insertion donnée dans BD MySql et création de la clé primaire [ par alf666666 ] Bonjour, Je désire simplement faire une insertion de données dans ma BD MySql. Mais dans ma BD, y a une clé primaire, donc comment dire à mon insertio Differences de configuration entre Coldfusion MX et coldusion 8???? pour un formulaire avec un enctype multipart/form-data [ par dessinatorkev ] Bonjour,Je migre des applications de coldfusion MX à coldfusion 8.J'ai un probleme depuis quelques jours que je n'arrive pas à résoudre. C'est tres im problème de connexion Mysql 5.0 sur CFMX 7 [ par marcco107 ] Salut à tous,  j'ai du reformatter le serveur qui tournait depuis plus d'un an sans problème et depuis 3 jours je butte sur la connexion Mysql avec CF insérer données formulaire dans BDD ACCESS [ par pancratee ] Bonjour à tous. j'ai crée un formulaire en cfm. Les données doivent s'enregistrer dans une base de données ACCESS. Mon formulaire fait appel à une pa Authentification LDAP [ par Timwaz ] Lut,Je rencontre un problème avec la commande CFLDAP. J'arrive en effet à m'identifier avec le compte administrateur du domaine, mais pas avec un autr Redirection de base si le master tombe. [ par djtadpole ] Bonjour,Voici l'état des lieux : j'ai 2 bases de données MySQL en réplication (une master, une slave).En interne, elles sont sur le même serveur mais Insertion dans une BD avec controle avans insertion finale [ par alf666666 ] Hello, Je désire pouvoir controler ce qu'un internaute insère dans ma BD. Exemple : un internaute insère un nouvel élément grace à un formulaire. Je insertion Image dans ma BD via upload [ par alf666666 ] Hello, J'aimerai, avec le code suivant (trouvé sur le site), insérer une image ou fichier non pas sur mon disque dur, mais simplement dans ma BD.


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,530 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.