Pb insertion donnée à Base Données en php
Mr Joé
Messages postés
94
Statut
Membre
-
mouhssine -
mouhssine -
Bonjour j'ai un problème pour envoyer des données avec un formulaire en php dans une base sql
voici le code:
<label for='pseudo' class='label_cote'>Pseudo : </label>
<input type='text' name='pseudo' id='pseudo' />
<div class='cleaner'> </div>
<label for='nom' class='label_cote'>Nom : </label>
<input type='text' name='nom' id='nom' />
<label for='prenom' class='label_cote'>Prénom : </label>
<input type='text' name='prenom' id='prenom' />
...
<input type='submit' name='send' value='S'inscrire' accesskey='s' />
<?
$connect= mysql_connect("localhost","root","");
if($connect)
{echo " connexion au serveur réussie";}
else echo mysql_error();
$connexion = mysql_select_db("dvd");
if ($connexion)
{echo "connexion au serveur réussie";}
else echo mysql-error();
//requete d'insertion
$pseudo = $_GET['pseudo'];
$nom = $_GET['nom'];
$prenom = $_GET['prenom'];
$datedenaissance = $_GET['datedenaissance'];
$adresse =$_GET['adresse'];
$teladherent =$_GET['teladherent'];
$password =$_GET['password'];
$mail = $_GET['mail'];
$sql = "insert into client (Pseudo,NomAdherent, PrenomAdherent,DateNaissance,
Adresse,TelAdherent,email,Password)
VALUES ('$pseudo','$nom','$prenom','$datedenaissance','$adresse','$teladherent','$password,'$mail')";
mysql_query($sql);
une fois que je clique sur le submit il n'y a pas effet les données saisies ne sont pas répercuté dans la base de données.
Je vous remercie de votre aide,
voici le code:
<label for='pseudo' class='label_cote'>Pseudo : </label>
<input type='text' name='pseudo' id='pseudo' />
<div class='cleaner'> </div>
<label for='nom' class='label_cote'>Nom : </label>
<input type='text' name='nom' id='nom' />
<label for='prenom' class='label_cote'>Prénom : </label>
<input type='text' name='prenom' id='prenom' />
...
<input type='submit' name='send' value='S'inscrire' accesskey='s' />
<?
$connect= mysql_connect("localhost","root","");
if($connect)
{echo " connexion au serveur réussie";}
else echo mysql_error();
$connexion = mysql_select_db("dvd");
if ($connexion)
{echo "connexion au serveur réussie";}
else echo mysql-error();
//requete d'insertion
$pseudo = $_GET['pseudo'];
$nom = $_GET['nom'];
$prenom = $_GET['prenom'];
$datedenaissance = $_GET['datedenaissance'];
$adresse =$_GET['adresse'];
$teladherent =$_GET['teladherent'];
$password =$_GET['password'];
$mail = $_GET['mail'];
$sql = "insert into client (Pseudo,NomAdherent, PrenomAdherent,DateNaissance,
Adresse,TelAdherent,email,Password)
VALUES ('$pseudo','$nom','$prenom','$datedenaissance','$adresse','$teladherent','$password,'$mail')";
mysql_query($sql);
une fois que je clique sur le submit il n'y a pas effet les données saisies ne sont pas répercuté dans la base de données.
Je vous remercie de votre aide,
A voir également:
- Pb insertion donnée à Base Données en php
- Fuite données maif - Guide
- Supprimer les données de navigation - Guide
- Trier des données excel - Guide
- Base de registre - Guide
- Touche insertion clavier - Guide
3 réponses
Tu a oublié FORM :)
<form method=GET action='insert.php'>
<label for='pseudo' class='label_cote'>Pseudo : </label>
<input type='text' name='pseudo' id='pseudo' />
<div class='cleaner'> </div>
<label for='nom' class='label_cote'>Nom : </label>
<input type='text' name='nom' id='nom' />
<label for='prenom' class='label_cote'>Prénom : </label>
<input type='text' name='prenom' id='prenom' />
...
<input type='submit' name='send' value='S'inscrire' accesskey='s' />
</form>
<form method=GET action='insert.php'>
<label for='pseudo' class='label_cote'>Pseudo : </label>
<input type='text' name='pseudo' id='pseudo' />
<div class='cleaner'> </div>
<label for='nom' class='label_cote'>Nom : </label>
<input type='text' name='nom' id='nom' />
<label for='prenom' class='label_cote'>Prénom : </label>
<input type='text' name='prenom' id='prenom' />
...
<input type='submit' name='send' value='S'inscrire' accesskey='s' />
</form>
Cela dirige vers un formulaire pour confirmer l'inscription de l'adherent
Le voici :
<html xmlns=\"http://www.w3.org/1999/xhtml\" xml:lang=\"fr\" >
<head>
<title>Mon super site</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="dvd.css" />
</head>
<body>
<?php
// L'Entete
echo "<div id=\"en_tete\">";
echo "</div>";
//Le Menu
echo "<div id=\"menu\">";
include("menu.php") ;
echo "</div>";
echo "<div id='corps'>";
echo "<fieldset>
<legend>Validation Inscription</legend>
<p>
Votre inscription a bien été prise en compte. Un e-mail de confirmation vous sera envoyé
pour valider votre inscription.
</p>\n";
echo "</div>";
echo"<div id='pied_de_page'>";
include('pied.php') ;
echo "</div>";
?>
</body>
</html>