Modifier des données de la base
Posté : 09 oct. 2006, 21:58
Bonjour,
voici mon code pour un répertoire :
le formulaire :
le script d'ajout d'un nom :
ainsi que le script d'affichage :
Ma question : comment faire pour ajouter une option modifier à la fin de chaque enregistrement, permettant de modifier une des 4 informations ?
Autre question sans rapport : comment changer le login/mot de passe de ma table grâce à PHP My admin ?
Merci pour vos réponses ![/code][/php]
voici mon code pour un répertoire :
le formulaire :
Code : Tout sélectionner
<html>
<body>
<table border="0">
<form action="ajout_nom.php" method="post">
<tr>
<td>Nom :<br><input type="text" size="20" name="nom"></td>
<td>Portable :<br><input type="text" size="10" name="portable"></td>
<td>Fixe :<br><input type="text" size="10" name="fixe"></td>
<td>E-mail :<br><input type="text" size="20" name="email"></td>
</tr>
<tr>
<td><input type="submit" value="Envoyer"></td>
</tr>
</form>
</table>
</body>
</html>Code : Tout sélectionner
<?php
mysql_connect("127.0.0.1", "root", "");
mysql_select_db("yuzo");
$sql="INSERT INTO `contact` VALUES('".$_POST['nom']."', '".$_POST['portable']."', '".$_POST['fixe']."', '".$_POST['email']."')";
mysql_query($sql);
header("location: form_repertoire.html");
?>Code : Tout sélectionner
<html>
<head>
<title>« † » Répertoire « † »</title>
<style>
body {
background-image:url("bg2.jpg");
background-color:#000000;
}
table {
border-style:none;
}
td {
padding-left: 10px;
padding-right: 10px;
}
.white {
color : #FFFFFF;
font-weight:bold;
}
.yellow {
color : #FFDE5C;
}
</style>
</head>
<body>
<center>
<table border="1">
<tr style="text-align:center; color:#FF6600; font-style:italic; font-weight:bold;">
<td>nom</td>
<td>n° portable</td>
<td>n° fixe</td>
<td>e-mail</td>
</tr>
<?php
mysql_connect("127.0.0.1", "root", "");
mysql_select_db("yuzo");
$result=mysql_query("SELECT * FROM `contact` ORDER BY `nom` ASC");
while ($ligne = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td class=\"yellow\">".$ligne['nom']."</td>";
if ($ligne['portable'])
{ echo "<td class=\"yellow\">".$ligne['portable']."</td>"; }
else
{ echo "<td> </td>"; }
if ($ligne['fixe'])
{ echo "<td class=\"yellow\">".$ligne['fixe']."</td>"; }
else
{ echo "<td> </td>"; }
if ($ligne['email'])
{ echo "<td class=\"yellow\">".$ligne['email']."</td>"; }
else
{ echo "<td> </td>"; }
echo "</tr>";
}
echo "</table>";
?>
</center>
</body>
</html>
Ma question : comment faire pour ajouter une option modifier à la fin de chaque enregistrement, permettant de modifier une des 4 informations ?
Autre question sans rapport : comment changer le login/mot de passe de ma table grâce à PHP My admin ?
Merci pour vos réponses ![/code][/php]