Aide a la dernière minute (2)

galosi Messages postés 7 Statut Membre -  
galosi Messages postés 7 Statut Membre -
Bonjour,
Rebonjour!
J'aurais besoin de votre aide concernant ceci:

mysql_select_db("gestionformateurs",$connexion);

Elle permet de se connecter a la base de données "gestionformateurs" mais comment faire pour se connecter à la table qui est ici: "formateur"

Voici le code:

<html>

<?
if (empty($_POST['nom']) or empty($_POST['prenom']) or empty($_POST['adresse']) or empty($_POST['dateNaissance']) or empty($_POST['adresse']) or empty ($_POST['email']) or empty ($_POST['dateEmbauche']) )
{
echo "<br><font size=4 color=red><b>Tous les champs doivent être saisis</b></font><br>";
echo "<a href=modifligne.php>Retour</a>";
die;
}

$connexion = mysql_connect("localhost","root");
if ($connexion)
{
// connexion réussie
mysql_select_db("gestionformateurs",$connexion);
$id=$_POST['id'];
$nom=$_POST['nom'];
$prenom=$_POST['prenom'];
$dateNaissance=$_POST['dateNaissance'];
$adresse=$_POST['adresse'];
$email=$_POST['email'];
$dateEmbauche=$_POST['dateEmbauche'];

$requete="update formateur set nom='$nom',prenom='$prenom',dateNaissance='$dateNaissance',adresse='$adresse',email='$emai­l',dateEmbauche='$dateEmbauche' WHERE id=$id;";
$ok= mysql_query($requete,$connexion);
if ($ok)
{
echo "<br><font size=5 color=blue><b>La mise à jour a bien été prise en compte</b></font>";
}
Else
{
echo "Mise à jour impossible";
}
}
else
{
echo "problème à la connexion <br />";
}
mysql_close($connexion);
?>
<br>
<br>
</body>
</html>
</code>

Merci d'avance! :]
A voir également:

3 réponses

Mimiste Messages postés 1159 Statut Membre 206
 
salut

c'est quoi le souci exactement ?
0
galosi Messages postés 7 Statut Membre
 
Salut
Et bien en fait, je dois faire des mises à jour. Mais bon sa n'a pas l'air de marché étant donné que lorsque j'entre la modification porté sur le nom ou autre, sa ne marche pas, la donnée n'est pas modififé donc voila....
:[
0
Mimiste Messages postés 1159 Statut Membre 206 > galosi Messages postés 7 Statut Membre
 
la comme ça a premiere vue jvoi pas d'erreur,

tu rentre bien dans

echo "<br><font size=5 color=blue><b>La mise à jour a bien été prise en compte</b></font>";

?
0
galosi Messages postés 7 Statut Membre
 
Oui mais sa ne marche apparemment toujours pas...C'est dur tout sa :t
0
galosi Messages postés 7 Statut Membre
 
Sinon, a part ce code là , j'ai aussi celui ci:

<html>
<h1 align="center"> <font color="#660099">M</font><font color="#6e0096">o</font><font color="#750094">d</font><font color="#7d0091">i</font><font color="#85008f"></font><font color="#8c008c">f</font><font color="#94008a"></font><font color="#9c0087">i</font><font color="#a30085">c</font><font color="#ab0082">a</font><font color="#b30080">t</font><font color="#ba007d"></font><font color="#c2007a">i</font><font color="#c90078">o</font><font color="#d10075">n</font></h1>
<center><form><p><table border=2>

<style type="text/css">
label {
display:block;
width:150px;
float:left;
}
</style>

<?
$connexion = mysql_connect("localhost","root");
if ($connexion) 
{
  // connexion réussie
  mysql_select_db("gestionformateurs",$connexion);
  $id=$_GET['id'];
  $requete="select * from formateur where id=$id;";
  $resultat= mysql_query($requete,$connexion);
  $ligne=mysql_fetch_assoc($resultat);

  $nom=$_POST['nom'];
	$prenom=$_POST['prenom'];
	$dateNaissance=$_POST['dateNaissance'];
	$adresse=$_POST['adresse'];
	$email=$_POST['email'];
	$dateEmbauche=$_POST['dateEmbauche'];
	
echo "<form name='formateur' action='MiseAjour1.php' method='post' target=_self>
	
	<th><tr><td>Nom :</td><td><input type=text name='nom' value=$nom ></td></tr></th>
	<tr><td>Prénom :</td><td><input type=text name='prenom' value=$prenom ></td></tr>
	<tr><td>Date de Naissance :</td><td><input type=date name='dateNaissance' value=$dateNaissance ></td></tr>
	<tr><td>Adresse :</td><td><input type=text name='adresse' value=$adresse ></td></tr>
	<tr><td>Email :</td><td><input type=text name='email' value=$email ></td></tr>
    <tr><td>Date Embauche :</td><td><input type=date name='dateEmbauche' value=$dateEmbauche ></td></tr>
</table>
<input type=hidden name='id' value=$id> 
<br>
<br>

<TR align=center><td><font size=5><input type=submit value='Valider' ></font></td></tr>
</table>
</form>";
}
else
{
  echo "problème à la connexion <br />";
}
mysql_close($connexion);
?>
</table>
<br>
<h3 align="right"> <a href="index.php"> Retour à l'accueil </a> <br/> </h3>
</body>
</html>



Mais je ne vois pas du tt ce que l'erreur serai..
0