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 :

[PHP] du formulaire php vers easyphp [MySQL]


Sujet :

PHP & Base de donn�es

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    19
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 19
    Par d�faut [RESOLU] du formulaire php vers easyphp
    bonjour bon alors voila mon probleme est que je cherche a ce que depuis une page sous navigateur en php html... qui me permette de modifier supprimer ajouter des donn� a une table.
    Si quelqu'un pourrai se pencher sur le sujet je vous met tout

    DEJA LA BDD sous easyphp
    Code SQL : 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
    -- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-- Script généré le 26/4/2007 - SGBD cible : MySql version 4 -- Génération d'un script SQL à partir d'une base Access V 1.0 - Pierre Loisel - CERTA -- > Les n° auto pour des attributs non clé primaire ont été transformés en INTEGER. -- > Les tables générées sont de type InnoDb. -- > Les clés étrangères ne sont gérées que si MySql gère les tables InnoDb. -- > Le jeu de caractères utilisé est LATIN-1. -- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSET names 'latin1';
     CREATE TABLE COUTER(NoGite SMALLINT NOT NULL,CdSaison VARCHAR(1) NOT NULL,CdUnite VARCHAR(1) NOT NULL,Prix DECIMAL(19,4),PRIMARYKEY(NoGite,CdSaison,CdUnite)) TYPE=INNODB DEFAULT CHARSET=latin1;
    --Données personnelles
    CREATE TABLE GITE(NoGite SMALLINT NOT NULL,RueGite VARCHAR(50),CPGite VARCHAR(5),VilleGite VARCHAR(30),NbPlaces SMALLINT,NbChambres SMALLINT,Surface SMALLINT,Jardin TINYINT(1),CdProprio VARCHAR(8),PRIMARY KEY(NoGite)) TYPE=INNODB DEFAULT CHARSET=latin1;
    --Donnés personnelles
     CREATE TABLE PROPRIO(CdProprio VARCHAR(8) NOT NULL,NomProprio VARCHAR(30),RueProprio VARCHAR(50),CPProprio VARCHAR(5),VilleProprio VARCHAR(30),TelProprio VARCHAR(20),MelProprio VARCHAR(30),PRIMARYKEY(CdProprio)) TYPE=INNODB DEFAULT CHARSET=latin1;
    --Données personnelles
     CREATE TABLE RESERVATION(NoRes INT AUTO_INCREMENT NOTNULL,DateResDeb DATETIME,DateResFin DATETIME,NoGite SMALLINT,PRIMARY KEY(NoRes)) TYPE=INNODB DEFAULT CHARSET=latin1;
    --Données personnelles
    CREATE TABLE SAISON(CdSaison VARCHAR(1) NOT NULL,LibSaison VARCHAR(10),PRIMARY KEY(CdSaison)) TYPE=INNODB DEFAULT CHARSET=latin1;
    --Données personnelles
    CREATE TABLE UNITE(CdUnite VARCHAR(1) NOT NULL,LibUnite VARCHAR(20),PRIMARY KEY(CdUnite)) TYPE=INNODB DEFAULT CHARSET=latin1;
    INSERT INTO UNITE(CdUnite,LibUnite) VALUES('W','Week-end');
    INSERT INTO UNITE(CdUnite,LibUnite) VALUES('S','Par semaine');
    ALTER TABLE COUTER ADD FOREIGN KEY (NoGite) REFERENCES GITE(NoGite) ON DELETE cascade ON UPDATE cascade;
     GITE(NoGite) ALTER TABLE RESERVATION ADD FOREIGN KEY (NoGite) REFERENCESON DELETE cascade ON UPDATE cascade;
     PROPRIO(CdProprio) ALTER TABLE GITE ADD FOREIGN KEY (CdProprio) REFERENCESON DELETE cascade ON UPDATE cascade;
     SAISON(CdSaison) ALTER TABLE COUTER ADD FOREIGN KEY (CdSaison) REFERENCESON DELETE cascade ON UPDATE cascade;
     UNITE(CdUnite) ALTER TABLE COUTER ADD FOREIGN KEY (CdUnite) REFERENCESON DELETE cascade ON UPDATE cascade;
    commit;



    ENSUITE MA PAGE DE CONNECTION
    (adherents.php)
    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
    <html>
    <head>
     
    <title>Adhérents</title>
     
    </head>
    <body bgcolor=#000080><center>
    <form method=post action=verif.php>
    <font color=white>
    <h1>Adhérents</h1>
    </center>
    <a href=index.htm><img border=0 src=Images/Aguilar_fichiers/precedent.gif width=87 height=51></a>
    <center>
     
    <br>
    Votre login : <input type=text name=login>
    <br>
    Votre mot de passé : <input type=password name=pass>
    <br>
    <input type=submit value=__VALIDER__ style='border-style: solid; border-width: 1; background-color: blue; color: white'>
     
    </center>
    </font>
     
    </body>
    </html>
     
     
    et apres la page d'autentification :
    (verif.php)
     
    <?php 
    $login = $_POST['login'];
    $pass = $_POST['pass']; 
    if ($pass =="test" && $login =="test")
    {
    echo "Bonjour $login <br></br><a href=zonemembre.php>Zone de modification</a><br></br>";
    }
    elseif($pass=="admin")
    {
    echo "Bonjour $login <br></br>";
    }
    else 
    {
    echo "<center><font face=verdana color=FF0000>! MOT DE PASSE ERRONE ! ACCES REFUSE ! ESSEYE ENCORE !</font></p></center>";
    }
     ?> 
     
     
    ET POUR FINIR LA PAGE D'AFFICHAGE DE LA BDD(zonemembre.php)
     
    <?php
    $mysql_link = mysql_connect("localhost", "test", "test");
    $requete = "SELECT * FROM reservation ORDER BY Nogite";
    $result = mysql_db_query("gdv", $requete);
    $requete = "UPDATE reservation SET DateResDeb";
    while ($voir = mysql_fetch_array($result))
    {
    echo "<table border=3 bgcolor=blue bordercolor=red cellspacing=10 cellpadding=20>";
    echo "<tr>
    <td><font face='Verdana' size='2'>Date de début de reservation : ".$voir ["DateResDeb"]."</font></td>
    <td><font face='Verdana' size='2'>Date de fin de reservation : ".$voir ["DateResFin"]."</font></td>
    <td><font face='Verdana' size='2'>Numéro du gîte : ".$voir ["NoGite"]."</font></td>
    </tr>";
    echo "</table>";
    }
     
    ?>

  2. #2
    Mod�ratrice
    Avatar de Celira
    Femme Profil pro
    D�veloppeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 40
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par d�faut
    Bonjour
    J'ai lu tout le code que tu nous as aimablement fourni et je vois grosso modo ce que tu lui fais faire (� part � quoi sert la ligne en gras ci dessous)
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    $requete = "SELECT * FROM reservation ORDER BY Nogite";
    $result = mysql_db_query("gdv", $requete);
    $requete = "UPDATE reservation SET DateResDeb"; 
    while ($voir = mysql_fetch_array($result))
    {...}
    Si j'ai bien compris, ton utilisateur se connecte par login et mot de passe et peux voir la liste des r�servations.
    En revanche, ce que je ne vois pas, c'est que tu veux savoir
    Pourrais-tu pr�ciser ta question ?
    Mod�ratrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "�a ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'�diteur) et [C=php][/C]

  3. #3
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    19
    D�tails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 19
    Par d�faut re Solution
    Oula d�sol� du retard mais j'ai r�solu ce probl�me depuis longtemps. Merci de ta r�ponse quand m�me

    Pour informations mon probl�me �tait que je d�but� en php donc des erreurs de codes en tout genre.

    Si quelqu'un souhaite en savoir plus qu'il ou elle me contacte.
    MErci

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 6
    Dernier message: 06/05/2008, 16h06
  2. Variables de formulaire VB vers page PHP
    Par ghost emperor dans le forum VB.NET
    R�ponses: 2
    Dernier message: 31/10/2007, 13h37
  3. R�cup�ration de donn�e formulaire AJAX vers PHP
    Par Starbug dans le forum G�n�ral JavaScript
    R�ponses: 1
    Dernier message: 29/10/2007, 18h38
  4. formulaires html vers php
    Par chexna dans le forum Langage
    R�ponses: 6
    Dernier message: 31/07/2006, 19h41
  5. [PHP-JS] [javascrip + php] traitement formulaire
    Par Invit� dans le forum Langage
    R�ponses: 4
    Dernier message: 24/04/2006, 13h13

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