Bonjour, voici ce que j'ai :
une page index.php avec un formulaire qui AJOUTE des données dans une table de ma base de donnée (en gros le jour, mois année, groupe lieu et ville), voici le code :
Code :
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">;
- <html xmlns="http://www.w3.org/1999/xhtml">;
- <head>
- <title>Document sans titre</title>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
- </head>
- <body>
- <form class="FormulaireModif" method="post" action="ajout.php">
- <table id="ajout">
- <tr>
- <td colspan="3" class="titre">Date :
- <select name="jour" size="1">
- <option>01 </option>
- <option>02 </option>
- <option>03</option>
- <option>04</option>
- <option>05</option>
- <option>06</option>
- <option>07</option>
- <option>08</option>
- <option>09</option>
- <option>10</option>
- <option>11</option>
- <option>12</option>
- <option>13</option>
- <option>14</option>
- <option>15</option>
- <option>16</option>
- <option>17</option>
- <option>18</option>
- <option>19</option>
- <option>20</option>
- <option>21</option>
- <option>22</option>
- <option>23</option>
- <option>24</option>
- <option>25</option>
- <option>26</option>
- <option>27</option>
- <option>28</option>
- <option>29</option>
- <option>30</option>
- <option>31</option>
- </select>
- <select name="mois" size="1">
- <option value="01">Janvier</option>
- <option value="02">Février</option>
- <option value="03">Mars</option>
- <option value="04">Avril</option>
- <option value="05">Mai</option>
- <option value="06">Juin</option>
- <option value="07">Juillet</option>
- <option value="08">Août</option>
- <option value="09">Septembre</option>
- <option value="10">Octobre</option>
- <option value="11">Novembre</option>
- <option value="12">Décembre</option>
- </select>
- <input name="annee" type="text" size="4" maxlength="4" /></td>
- </tr>
- <tr>
- <td class="titre" >Groupe :
- <input name="groupe" type="text" size="25" /></td>
- <td class="titre"> Lieu :
- <input name="lieu" type="text" size="25" /></td>
- <td class="titre">Ville :
- <input name="ville" type="text" size="25" /></td>
- </tr>
- <tr>
- <td colspan="3" class="bouton"><input name="envoi" type="submit" value="ajouter" />
- <input name="annuler" type="reset" value="annuler" /></td>
- </tr>
- </table>
- </form>
- </body>
- </html>
|
Une fois valide les valeurs elle sont sont récuperees dans une autre page que j'ai nommé ajout.php, dans cette page j'effectue donc la requete sql qui va bien ajouter les données rentrées par l utilisateur dans la table 'agenda' de ma base de donnée..
Si l'operation marche elle me redirige vers la page index2.php (ou je vais afficher les donnees d'une table)
voici le code ce cette page :
Code :
- <?php
- include ("connexion.php" );
- $jour = $_POST['jour'];
- $mois = $_POST['mois'];
- $annee = $_POST['annee'];
- $groupe = $_POST['groupe'];
- $lieu = $_POST['lieu'];
- mysql_query("INSERT INTO agenda (jour,mois,annee,groupe,lieu)".
- " VALUES ('$jour', '$mois', '$annee', '$groupe', '$lieu')" )
- or die("Impossible d'insérer les données" );
- include("index2.php" );
- ?>
|
J'ai mis les parametres de connexion dans une autre page (connexion.php) voir dans la page ajout.php...
le code :
Code :
- <?php
- $serveur = "sql.free.fr";
- $utilisateur = "login";
- $MotDePasse = "password";
- $base = "nom_base_donnee";
- mysql_pconnect($serveur, $utilisateur , $MotDePasse)
- or die("Impossible de se connecter au serveur de bases de données." );
- mysql_select_db($base)
- or die("Base de données non trouvée." );
- ?>
|
Enfin comme je disais donc si l'operation se passe bien la page index2.php va s ouvrir et j'aimerai y inserer le code pour AFFICHER les valeurs de ma table agenda mais je n'y arrive j'ai une erreur de script..
Voici mon code :
Code :
- <?
- $req="SELECT * FROM album";
- $data = mysql_fetch_array($res);
- // on affiche
- echo "Jour :<b>".$data['jour']."Mois: ". $data['mois'] ."<br />";
- echo "annee: ". $data['annee'] ."<br />";"groupe :<b>".$data['groupe']."
- "ville :<b>".$data['ville']." "lieu :<b>".$data['lieu']."
- ?>
|
Aidez moi svp je patauge :-(
Message édité par Dolby le 10-04-2004 à 08:17:09