Modifié les coordonnées sur une base de donné
beatricepau
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
avion-f16 Messages postés 20368 Date d'inscription Statut Contributeur Dernière intervention -
avion-f16 Messages postés 20368 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour a tous et a toutes,je voudrais offrir a mes abonnées la possibilité de modifier leurs email ,autrement dit , acceder a la base de données et modifier leur email,merci d'avance.
A voir également:
- Modifié les coordonnées sur une base de donné
- Base de registre - Guide
- Coordonnées gps - Guide
- Suivi de modification word - Guide
- Formules mathématiques de base - Télécharger - Études & Formations
- Formules excel de base - Guide
3 réponses
voici un exemple de traitement d'un compte que j'ai fait avec php et mysql et une procédure stockée
<h1 align="center">Mon Compte</h1><hr width="60%" align="center">
<form action="ipc.php?id=compte" method="post">
<h3 align="center"><u>Information sur la compagnie</u></h3>
<table align="center">
<tr>
<td>Nom de la compagnie : </td>
<td><input type="text" name="compagnie" value="<?php echo $compte['nom']; ?>"/></td>
</tr>
<tr>
<td>Adresse Électronique : </td>
<td><input type="text" name="email" value="<?php echo $compte['email']; ?>"/></td>
</tr>
<tr>
<td>Téléphone : </td>
<td><input type="text" name="tel" value="<?php echo $compte['tel']; ?>"/></td>
</tr>
<tr>
<td>Fax</td>
<td><input type="text" name="fax" value="<?php echo $compte['fax']; ?>"/></td>
</tr>
<tr>
<td>Personne a contacter : </td>
<td><input type="text" name="contact" value="<?php echo $compte['contact']; ?>"/></td>
</tr>
<tr>
<td>Adresse 1 : </td>
<td><input type="text" name="adresse1" value="<?php echo $compte['adresse1']; ?>"/></td>
</tr>
<tr>
<td>Adresse 2 : </td>
<td><input type="text" name="adresse2" value="<?php echo $compte['adresse2']; ?>"/></td>
</tr>
<tr>
<td>Ville : </td>
<td><input type="text" name="ville" value="<?php echo $compte['ville']; ?>"/></td>
</tr>
<tr>
<td>Province : </td>
<td><input type="text" name="province" value="<?php echo $compte['province']; ?>"/></td>
</tr>
<tr>
<td>Code Postal : </td>
<td><input type="text" name="CP" value="<?php echo $compte['cp']; ?>"/></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" name="Modifier" value="Modifier"/></td>
</tr>
</table>
</form>
<?php
if(isset($_POST['Modifier']))
{
$tab;
if($_POST['compagnie'] == "")
{
$tab['nom'] = $compte['nom'];
}
else
{
$tab['nom'] = $_POST['compagnie'];
}
if($_POST['email'] == "")
{
$tab['email'] = $compte['email'];
}
else
{
$tab['email'] = $_POST['email'];
}
if($_POST['tel'] == "")
{
$tab['tel'] = $compte['tel'];
}
else
{
$tab['tel'] = $_POST['tel'];
}
if($_POST['fax'] == "")
{
$tab['fax'] = $compte['fax'];
}
else
{
$tab['fax'] = $_POST['fax'];
}
if($_POST['contact'] == "")
{
$tab['contact'] = $compte['contact'];
}
else
{
$tab['contact'] = $_POST['contact'];
}
if($_POST['adresse1'] == "")
{
$tab['adresse1'] = $compte['adresse1'];
}
else
{
$tab['adresse1'] = $_POST['adresse1'];
}
if($_POST['adresse2'] == "")
{
$tab['adresse2'] = $compte['adresse2'];
}
else
{
$tab['adresse2'] = $_POST['adresse2'];
}
if($_POST['ville'] == "")
{
$tab['ville'] = $compte['ville'];
}
else
{
$tab['ville'] = $_POST['ville'];
}
if($_POST['province'] == "")
{
$tab['province'] = $compte['province'];
}
else
{
$tab['province'] = $_POST['province'];
}
if($_POST['CP'] == "")
{
$tab['cp'] = $compte['CP'];
}
else
{
$tab['cp'] = $_POST['CP'];
}
$connexion = new mysqli("localhost","root","","nomBDD");
$requete = $connexion->prepare("Call modifierClient(?,?,?,?,?,?,?,?,?,?,?)");
$requete->bind_param("sssssssssss",$_SESSION['nom'],$tab['nom'],$tab['email'],$tab['tel'],$tab['fax'],$tab['contact'],$tab['adresse1'],$tab['adresse2'],$tab['ville'],$tab['province'],$tab['cp']);
$requete->execute();
$requete->close();
$connexion->close();
header( 'Location: ipc.php?id=compte' );
}
<h1 align="center">Mon Compte</h1><hr width="60%" align="center">
<form action="ipc.php?id=compte" method="post">
<h3 align="center"><u>Information sur la compagnie</u></h3>
<table align="center">
<tr>
<td>Nom de la compagnie : </td>
<td><input type="text" name="compagnie" value="<?php echo $compte['nom']; ?>"/></td>
</tr>
<tr>
<td>Adresse Électronique : </td>
<td><input type="text" name="email" value="<?php echo $compte['email']; ?>"/></td>
</tr>
<tr>
<td>Téléphone : </td>
<td><input type="text" name="tel" value="<?php echo $compte['tel']; ?>"/></td>
</tr>
<tr>
<td>Fax</td>
<td><input type="text" name="fax" value="<?php echo $compte['fax']; ?>"/></td>
</tr>
<tr>
<td>Personne a contacter : </td>
<td><input type="text" name="contact" value="<?php echo $compte['contact']; ?>"/></td>
</tr>
<tr>
<td>Adresse 1 : </td>
<td><input type="text" name="adresse1" value="<?php echo $compte['adresse1']; ?>"/></td>
</tr>
<tr>
<td>Adresse 2 : </td>
<td><input type="text" name="adresse2" value="<?php echo $compte['adresse2']; ?>"/></td>
</tr>
<tr>
<td>Ville : </td>
<td><input type="text" name="ville" value="<?php echo $compte['ville']; ?>"/></td>
</tr>
<tr>
<td>Province : </td>
<td><input type="text" name="province" value="<?php echo $compte['province']; ?>"/></td>
</tr>
<tr>
<td>Code Postal : </td>
<td><input type="text" name="CP" value="<?php echo $compte['cp']; ?>"/></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" name="Modifier" value="Modifier"/></td>
</tr>
</table>
</form>
<?php
if(isset($_POST['Modifier']))
{
$tab;
if($_POST['compagnie'] == "")
{
$tab['nom'] = $compte['nom'];
}
else
{
$tab['nom'] = $_POST['compagnie'];
}
if($_POST['email'] == "")
{
$tab['email'] = $compte['email'];
}
else
{
$tab['email'] = $_POST['email'];
}
if($_POST['tel'] == "")
{
$tab['tel'] = $compte['tel'];
}
else
{
$tab['tel'] = $_POST['tel'];
}
if($_POST['fax'] == "")
{
$tab['fax'] = $compte['fax'];
}
else
{
$tab['fax'] = $_POST['fax'];
}
if($_POST['contact'] == "")
{
$tab['contact'] = $compte['contact'];
}
else
{
$tab['contact'] = $_POST['contact'];
}
if($_POST['adresse1'] == "")
{
$tab['adresse1'] = $compte['adresse1'];
}
else
{
$tab['adresse1'] = $_POST['adresse1'];
}
if($_POST['adresse2'] == "")
{
$tab['adresse2'] = $compte['adresse2'];
}
else
{
$tab['adresse2'] = $_POST['adresse2'];
}
if($_POST['ville'] == "")
{
$tab['ville'] = $compte['ville'];
}
else
{
$tab['ville'] = $_POST['ville'];
}
if($_POST['province'] == "")
{
$tab['province'] = $compte['province'];
}
else
{
$tab['province'] = $_POST['province'];
}
if($_POST['CP'] == "")
{
$tab['cp'] = $compte['CP'];
}
else
{
$tab['cp'] = $_POST['CP'];
}
$connexion = new mysqli("localhost","root","","nomBDD");
$requete = $connexion->prepare("Call modifierClient(?,?,?,?,?,?,?,?,?,?,?)");
$requete->bind_param("sssssssssss",$_SESSION['nom'],$tab['nom'],$tab['email'],$tab['tel'],$tab['fax'],$tab['contact'],$tab['adresse1'],$tab['adresse2'],$tab['ville'],$tab['province'],$tab['cp']);
$requete->execute();
$requete->close();
$connexion->close();
header( 'Location: ipc.php?id=compte' );
}
beatricepau
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
merci de ta réponse mon ami,mais en fait je me suis mal expliqué mon probleme , donc voilà , c'est une base de données qui contient 4.000 entrées , je voudrais rajouté l'option de changement d information ,c'est a dire rouvrir le formulaire d inscription, modifié et mettre a jour .merci
Où est le problème ?