begin process at 2012 05 30 21:20:38
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

formulaire php+mysql


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

formulaire php+mysql

dimanche 29 mars 2009 à 16:22:34 | formulaire php+mysql

mataxa

À l'aide,

je suis en train de suivre un livre pour apprendre php et il me donne le code suivant:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"
"http://www.w3.org/TR/REC-html40/strct.dtd">
<html>

    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
   
        <title>Ajout de compagnie</title>
    <style type="text/css">
        table {border-style:double;border-width:3px,border-color:red;background-color:yellow;}   
    </style>   
    </head>
   
    <body>
        <form action= "<?php echo $_SERVER['PHP_SELF'];?>" method="post"
        enctype="application/x-www/form/urlenconded">
        <fieldset>
        <legendre><b>Information compagnie</b></legendre>
        <table>
            <tr>
                <td>Nom:</td>
                <td><input type="text" name="nom_compagniecompagnie" size="100" maxlength="100"/></td>
            </tr>
            <tr>
                <td>Contact:</td>
                <td><input type="text" name="nom_contact" size="100" maxlength="100"/></td>
            </tr>
            <tr>
                <td>Addresse:</td>
                <td><input type="text" name="addresse" size="100" maxlength="100"/></td>
            </tr>
            <tr>
                <td>Ville:</td>
                <td><input type="text" name="ville" size="100" maxlength="100"/></td>
            </tr>
            <tr>
                <td>Code postal</td>
                <td><input type="text" name="code_postal" size="100" maxlength="6"/></td>
            </tr>
            <tr>
                <td>Téléphone:</td>
                <td><input type="text" name="telephone" size="100" maxlength="10"/></td>
            </tr>
            <tr>
                <td>Fax:</td>
                <td><input type="text" name="fax" size="100" maxlength="10"/></td>
            </tr>
            <tr>
                <td>Province:</td>
                <td><input type="text" name="province" size="100" maxlength="10"/</td>           
            </tr>
            <Tr>
                <td><input type="reset" value=" Effacer "/></td>
                <td><input type="submit" value=" Envoyer "/></td>           
            </tr>
        </table>
        </fieldset>
        </form>
        <?php
            include('connex.inc.php');
            if(!empty($_POST['nom_compagnie'])&& !empty($_POST['nom_contact'])&& !empty($_POST['addresse'])&& !empty($_POST['ville'])&& !empty($_POST['code_postal'])&& !empty($_POST['telephone'])&& !empty($_POST['province']))
            {
                $id_compagnie="\N";
                $nom_compagnie=mysql_escape_string($_POST['nom_compangie']);
                $nom_contact =mysql_escape_string($_POST['nom_contact']);
                $addresse =mysql_escape_string($_POST['addresse']);
                $ville = mysql_escape_string($_POST['ville']);
                $code_postal =mysql_escape_string($_POST['code_postal']);
                $telephone =mysql_escape_string($_POST['telephone']);
                $fax =mysql_escape_string($_POST['fax']);
                $province =mysql_escape_string($_POST['province']);
               
                //requeste sql               
               
                $sql="INSERT INTO compagnie VALUES($id_compagnie','$nom_compagnie','$nom_contact','$addresse','$ville','$code_postal','$telephone','$fax','$province')";
                $idcom=connex('gestion_mail','myparam');               
                $result=mysql_query($sql,$idcom);
                mysql_close($idcom);
                if(!$result)
                {
                    echo mysql_errno();
                    echo mysql_error();
                    echo "<script type=\"text/javascript\">
                        alert('Erreur : ".mysql_error()."')</script>";
                }
               
                else
           
                {
                    echo "<script type=\"text/javascript\">
                alert('Vous êtes enregistré Votre numéro de client est : ". mysql_insert_id()."')</script>";
                }
               
            }
           
            else
           
            {
                echo "<script type=\"text/javascript\">
            alert('passer tous droit')</script>";
               
            }
           
        ?>
               
    </body>
   
</html>

me ja passe directement a mon alert('passer tous droit').  Est-ce qu'il a quelqu'un qui pourrais me dire ce qui va pas avec ca. parce que je veux bien apprendre mais si ca marche pas d'avance......

pour le include("connex.inc.php") et connex("db","myparam") c'Est fichier marche avec d'autre script que j'ai fais.

merci d'avance
mataxa
dimanche 29 mars 2009 à 16:34:47 | Re : formulaire php+mysql

mataxa

if($_post){
}

regle tous mes probleme


lundi 30 mars 2009 à 20:42:00 | Re : formulaire php+mysql

kohntark

Membre Club
Salut Mataxa,

Juste une remarque .... change de livre !!!

Cordialement,

Kohntark -



Cette discussion est classée dans : string, mysql, post, escape, compagnie


Répondre à ce message

Sujets en rapport avec ce message

Mise a jour [ par dabiz59 ] Bonjour étant asser assez novice en mysql j'aurai besoin de votre aide pour changer ce INSERT INTO en UPDATEmerci pour votre aide$sql = 'INSERT INTO a erreur Parse error: parse error *****\index.php on line 18 [ par elriser ] Bonjour,aprés plusieurs heures je jette l'éponge si vous pouvez me dire ou est l'erreur ce serait sympa.L'erreur se trouve au niveau du qui correspon Erreur syntaxe sql : mystère [ par daporoty ] Bonjour, J'ai une erreur sql sur une requète ou il n'y a pas de problème !? Récupération des données d'un formulaire et update de la table : [code= MD5 [ par Sinsitrus ] Salut ! Pouvez-vous m'aider à faire enregistrer mes mots de passe en MD5 svp ? [code=php]array_push($newtab, mysql_real_escape_string($key)."='".mysq requetes imbriquées [ par kwikevin ] Bonjour j'aimerais poser une question à propos des requetes imbriquées contenant WHERE clause . En effet,je veux selectionner dans ma base de données l'equivalent de mysql_real_escape_string() pour ORACLE [ par msi079 ] salut . je cherche l'équivalent de mysql_real_escape_string() pour ORACLE . MERCI de bien vouloir m'aider Utilisation de la fonction mysql_escape_string( ) [ par aljessy ] Je n'arrive pas à utiliser la commande mysql_escape_string(). en effet j'essaye de sécurisé l'accès à ma base de donnée voici la syntaxe que je tape [probleme] Insert mysql (php) [ par azumi13 ] Bonjour à tous! J'ai un souci, mais avant de l'exposer, je vais vous demander de verifier mon insertion, pour voir si comme moi, vous ne voyez pas l' probleme insertion requete imbrique [ par G4uthier ] CREATE table SM_properties (id INT(4) NOT NULL AUTO_INCREMENT, postcode VARCHAR(9), price INT(6), branch VARCHAR(150), bedrooms int(2), address1 VARCH requete update [ par ahlemlo ] bonjour a tousj'ai fait ce code pour modifier la table dans la bddd'abord j'ai afficher ma table voiture  dans laquelle il'ya  un lien (modifier)pour


Nos sponsors


Sondage...

Comparez les prix

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

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