POur envoyer les "réponses" dans une bas
cinefever
Messages postés
70
Statut
Membre
-
vc_41 Messages postés 71 Statut Membre -
vc_41 Messages postés 71 Statut Membre -
Bonjour à toutes et à tous,
J'ai créer un formulaire à remplir et les réponses doivent être envoyées dans ma base sql... Seulement voilà, j'ai quelques lacunes en PHP...
Que dois-je rajourter au vu de ce code ci-dessous pour que les données de chaque champs soient rentrées dans ma base ?
Voici le code que j'ai déjà saisi
<?php
$hostname_redirect = "localhost";
$database_redirect = "nom de ma base";
$username_redirect = "mon nom d'utilisateurr";
$password_redirect = "mon mdp";
$redirect = mysql_pconnect($hostname_redirect, $username_redirect, $password_redirect) or trigger_error(mysql_error(),E_USER_ERROR);
?>
<html>
<head>
<style type="text/css">
.style1 {
text-align: center;
}
.style2 {
font-family: Arial, Helvetica, sans-serif;
}
.style3 {
text-align: center;
font-size: small;
}
.style4 {
font-family: Arial, Helvetica, sans-serif;
font-size: small;
}
.style5 {
font-family: Arial, Helvetica, sans-serif;
font-size: small;
font-weight: bold;
}
</style>
</head>
<body>
<div class="style1">
<img src="images/logo.jpg" height="108" width="202"><p align="center">
<font face="Arial Black" color="#0000FF">Ajout d'un nouveau courrier</font></p>
<form action="" method="post">
<div class="style3">
<span class="style2"><strong>Numéro</strong> </span>
<input type="texte" name="id" size="6" class="style4" /><span class="style2">
<strong>Date de réception</strong> </span>
<input type="texte" name="date_reception" size="10" class="style4" /><br><br class="style2">
<span class="style2"><strong>Civilité</strong> </span>
<span class="style2"><select name="Select1">
<option>Monsieur</option>
<option>Mademoiselle</option>
<option>Madame</option>
</select>
<strong>Nom</strong>
</span> <input type="texte" name="nom" size="20" class="style4" />
<span class="style2"><strong>Prénom </strong></span> <input type="texte" name="prenom" size="30" /><br><br class="style2">
<span class="style2"><strong>Adresse</strong> </span>
<input type="texte" name="id" size="90" class="style4" />
<br>
<br><span class="style2"><strong>Code Postal</strong> </span>
<input type="texte" name="id" size="6" class="style4" /> <span class="style2"><strong>Ville</strong> </span>
<input type="texte" name="id" size="40" class="style4" /> <span class="style2"><strong>Téléphone</strong> </span>
<input type="texte" name="id" size="15" class="style4" /><br>
<span class="style2"><strong><br>Thématique</strong> </span>
<select name="Select2">
<option>Thématique 1</option>
<option>Thématique 2</option>
</select> <span class="style2"><strong>Objet</strong> </span>
<select name="Select3">
<option>Objet 1</option>
<option>Objet 2</option>
<option>Objet 3</option>
</select><br><br>
<span class="style2"><strong>Transféré à</strong> </span>
<select name="Select4" style="height: 22px">
<option>A</option>
<option>B</option>
<option>C</option>
<option>D</option>
<option>E</option>
<option>F</option>
<option>G</option>
<option>H</option>
<option>I</option>
<option>J</option>
<option>K</option>
<option>L</option>
<option>M</option>
<option>N</option>
</select> <span class="style2"><strong>Date de réponse</strong> </span>
<input type="texte" name="id" size="10" class="style4" /><span class="style2">
<br>
<br class="style2">
<strong>
<input type="submit" value="Valider le courrier" class="style5"></strong>
</div>
</form>
</div>
<?php
mysql_free_result($rscourrier_tbl);
?>
Merci à vous pour votre aide.
J'ai créer un formulaire à remplir et les réponses doivent être envoyées dans ma base sql... Seulement voilà, j'ai quelques lacunes en PHP...
Que dois-je rajourter au vu de ce code ci-dessous pour que les données de chaque champs soient rentrées dans ma base ?
Voici le code que j'ai déjà saisi
<?php
$hostname_redirect = "localhost";
$database_redirect = "nom de ma base";
$username_redirect = "mon nom d'utilisateurr";
$password_redirect = "mon mdp";
$redirect = mysql_pconnect($hostname_redirect, $username_redirect, $password_redirect) or trigger_error(mysql_error(),E_USER_ERROR);
?>
<html>
<head>
<style type="text/css">
.style1 {
text-align: center;
}
.style2 {
font-family: Arial, Helvetica, sans-serif;
}
.style3 {
text-align: center;
font-size: small;
}
.style4 {
font-family: Arial, Helvetica, sans-serif;
font-size: small;
}
.style5 {
font-family: Arial, Helvetica, sans-serif;
font-size: small;
font-weight: bold;
}
</style>
</head>
<body>
<div class="style1">
<img src="images/logo.jpg" height="108" width="202"><p align="center">
<font face="Arial Black" color="#0000FF">Ajout d'un nouveau courrier</font></p>
<form action="" method="post">
<div class="style3">
<span class="style2"><strong>Numéro</strong> </span>
<input type="texte" name="id" size="6" class="style4" /><span class="style2">
<strong>Date de réception</strong> </span>
<input type="texte" name="date_reception" size="10" class="style4" /><br><br class="style2">
<span class="style2"><strong>Civilité</strong> </span>
<span class="style2"><select name="Select1">
<option>Monsieur</option>
<option>Mademoiselle</option>
<option>Madame</option>
</select>
<strong>Nom</strong>
</span> <input type="texte" name="nom" size="20" class="style4" />
<span class="style2"><strong>Prénom </strong></span> <input type="texte" name="prenom" size="30" /><br><br class="style2">
<span class="style2"><strong>Adresse</strong> </span>
<input type="texte" name="id" size="90" class="style4" />
<br>
<br><span class="style2"><strong>Code Postal</strong> </span>
<input type="texte" name="id" size="6" class="style4" /> <span class="style2"><strong>Ville</strong> </span>
<input type="texte" name="id" size="40" class="style4" /> <span class="style2"><strong>Téléphone</strong> </span>
<input type="texte" name="id" size="15" class="style4" /><br>
<span class="style2"><strong><br>Thématique</strong> </span>
<select name="Select2">
<option>Thématique 1</option>
<option>Thématique 2</option>
</select> <span class="style2"><strong>Objet</strong> </span>
<select name="Select3">
<option>Objet 1</option>
<option>Objet 2</option>
<option>Objet 3</option>
</select><br><br>
<span class="style2"><strong>Transféré à</strong> </span>
<select name="Select4" style="height: 22px">
<option>A</option>
<option>B</option>
<option>C</option>
<option>D</option>
<option>E</option>
<option>F</option>
<option>G</option>
<option>H</option>
<option>I</option>
<option>J</option>
<option>K</option>
<option>L</option>
<option>M</option>
<option>N</option>
</select> <span class="style2"><strong>Date de réponse</strong> </span>
<input type="texte" name="id" size="10" class="style4" /><span class="style2">
<br>
<br class="style2">
<strong>
<input type="submit" value="Valider le courrier" class="style5"></strong>
</div>
</form>
</div>
<?php
mysql_free_result($rscourrier_tbl);
?>
Merci à vous pour votre aide.
A voir également:
- POur envoyer les "réponses" dans une bas
- Envoyer une video sur le bon coin - Forum Réseaux sociaux
- Comment envoyer un sms pour un jeu ✓ - Forum Cinéma / Télé
- Comment envoyer une invitation sur facebook - Guide
- Impossible d'envoyer messenger - Forum Facebook Messenger
- Echec d'envoi de SMS pour jeux télévisées - Forum Mobile
5 réponses
Salut, alors le voila sa se compose en 2pages:
form.php ( c'est ton formulaire )
et puis envoi_form.php ( c'est cette page qui va enregistrer dans ta base de donner je t'es mis un lien pour retourner sur ta premiére page )
et pour ta base tu met sa dans requet sql ( sa va te creer ta table tout comme il le faut ^^)
Ba voila normalement ya pas de probléme que sa marche pas car j'ai tester chez moi et c'est impec.
rep en cas de probléme
++
form.php ( c'est ton formulaire )
<html>
<head>
<style type="text/css">
.style1 {
text-align: center;
}
.style2 {
font-family: Arial, Helvetica, sans-serif;
}
.style3 {
text-align: center;
font-size: small;
}
.style4 {
font-family: Arial, Helvetica, sans-serif;
font-size: small;
}
.style5 {
font-family: Arial, Helvetica, sans-serif;
font-size: small;
font-weight: bold;
}
</style>
</head>
<body>
<div class="style1">
<img src="images/logo.jpg" height="108" width="202"><p align="center">
<font face="Arial Black" color="#0000FF">Ajout d'un nouveau courrier</font></p>
<form action="envoi_form.php" method="post">
<div class="style3">
<span class="style2"><strong>Numéro</strong> </span><input type="texte" name="num" size="6" class="style4" /><span class="style2"> <!--- Numero nom_base:num -->
<strong>Date de réception</strong></span><input type="texte" name="date" size="10" class="style4" /></br></br><!--- Date de réception nom_base:date -->
<span class="style2"><strong>Civilité</strong> </span><!--- Civilité nom_base:civil -->
<span class="style2"><select name="civil">
<option value="Monsieur">Monsieur</option>
<option value="Mademoiselle">Mademoiselle</option>
<option value="Madame">Madame</option>
</select>
<strong>Nom</strong></span><input type="texte" name="nom" size="20" class="style4" /> <!--- Nom nom_base:nom -->
<span class="style2"><strong>Prénom </strong></span> <input type="texte" name="prenom" size="30" /></br></br><!--- Prénom nom_base:prenom -->
<span class="style2"><strong>Adresse</strong> </span><input type="texte" name="adr" size="90" class="style4" /><br><!--- Adresse nom_base:adr -->
<br><span class="style2"><strong>Code Postal</strong></span><input type="texte" name="codepost" size="6" class="style4" /> <!--- Code Postal nom_base:codepost -->
<span class="style2"><strong>Ville</strong> </span><input type="texte" name="ville" size="40" class="style4" /> <!--- Ville nom_base:ville -->
<span class="style2"><strong>Téléphone</strong> </span><input type="texte" name="tel" size="15" class="style4" /><br><!--- Téléphone nom_base:tel -->
<span class="style2"><strong><br>Thématique</strong></span><!--- Thématique nom_base:them -->
<select name="them">
<option value="Thématique 1">Thématique 1</option>
<option value="Thématique 2">Thématique 2</option>
</select>
<span class="style2"><strong>Objet</strong></span><!--- Objet nom_base:obj -->
<select name="obj">
<option value="Objet 1">Objet 1</option>
<option value="Objet 2">Objet 2</option>
<option value="Objet 3">Objet 3</option>
</select><br><br>
<span class="style2"><strong>Transféré à</strong></span><!--- Transféré nom_base:trans -->
<select name="trans" style="height: 22px">
<option value="A">A</option>
<option value="B">B</option>
<option value="C">C</option>
<option value="D">D</option>
<option value="E">E</option>
<option value="F">F</option>
<option value="G">G</option>
<option value="H">H</option>
<option value="I">I</option>
<option value="J">J</option>
<option value="K">K</option>
<option value="L">L</option>
<option value="M">M</option>
<option value="N">N</option>
</select>
<span class="style2"><strong>Date de réponse</strong></span><input type="texte" name="daterep" size="10" class="style4" /><br><!--- Date de réponse nom_base:daterep -->
<strong><input type="submit" value="Valider le courrier" class="style5"></strong>
</div>
</form>
</div>
et puis envoi_form.php ( c'est cette page qui va enregistrer dans ta base de donner je t'es mis un lien pour retourner sur ta premiére page )
<?php
// connexion à votre base de données
$pwd = "MOT_DE_PASSE" ;// a modifier
$mysql_link=mysql_connect("LOCALHOST", "NOM_DE_UTILISATEUR", "MOT_DE_PASSE");
mysql_select_db("NOM_DE_UTILISATEUR", $mysql_link);
$num = $_POST['num'];
$date = $_POST['date'];
$civil = $_POST['civil'];
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$adr = $_POST['adr'];
$codepost = $_POST['num'];
$tel = $_POST['tel'];
$them = $_POST['them'];
$obj = $_POST['obj'];
$trans = $_POST['trans'];
$daterep = $_POST['daterep'];
mysql_query("INSERT INTO courrier VALUES('', '" . $num . "', '" . $date . "', '" . $civil . "', '" . $nom . "', '" . $prenom . "', '" . $adr . "', '" . $codepost . "', '" . $tel . "', '" . $them . "', '" . $obj . "', '" . $trans . "', '" . $daterep . "')");
mysql_close();
?>
<html>
<head>
<style type="text/css">
.style1 {
text-align: center;
}
.style2 {
font-family: Arial, Helvetica, sans-serif;
}
.style3 {
text-align: center;
font-size: small;
}
.style4 {
font-family: Arial, Helvetica, sans-serif;
font-size: small;
}
.style5 {
font-family: Arial, Helvetica, sans-serif;
font-size: small;
font-weight: bold;
}
</style>
</head>
<body>
<div class="style1">
<img src="images/logo.jpg" height="108" width="202"><p align="center">
<p><font face="Arial Black" color="#0000FF">Ajout d'un nouveau courrier</font></br>
<span class="style2"><a href="form.php">Retour à ajout d'un nouveau courrier</a><br></p>
</form>
</div>
et pour ta base tu met sa dans requet sql ( sa va te creer ta table tout comme il le faut ^^)
CREATE TABLE `courrier` ( `id` INT( 11 ) NOT NULL AUTO_INCREMENT , `num` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL , `date` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL , `civil` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL , `nom` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL , `prenom` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL , `adr` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL , `codepost` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL , `tel` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL , `them` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL , `obj` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL , `trans` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL , `daterep` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL , PRIMARY KEY ( `id` ) ) TYPE = MYISAM ;
Ba voila normalement ya pas de probléme que sa marche pas car j'ai tester chez moi et c'est impec.
rep en cas de probléme
++
Salut
je vai voir se que je peut faire ( je ne suis pas une bête en php ^^)
Mais sinon il faut creer 2 pages :
une avec le formulaire (form.php)
et l'autre qui quand tu va appuyer sur "Valider le courrier" va enregistrer dans ta base ( envoie_base.php)
J'essai de regarder sa se soir
++
Ps : Je te metterai les valeurs a mettre pour ta base php ( si j'arrive ^^ )
je vai voir se que je peut faire ( je ne suis pas une bête en php ^^)
Mais sinon il faut creer 2 pages :
une avec le formulaire (form.php)
et l'autre qui quand tu va appuyer sur "Valider le courrier" va enregistrer dans ta base ( envoie_base.php)
J'essai de regarder sa se soir
++
Ps : Je te metterai les valeurs a mettre pour ta base php ( si j'arrive ^^ )
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question