Fontions

Fermé
lamte01 Messages postés 65 Date d'inscription lundi 5 janvier 2009 Statut Membre Dernière intervention 18 mai 2012 - 2 juil. 2010 à 19:16
 fiu - 2 juil. 2010 à 21:35
Bonjour,

J'ai créé une fonction sur php pour gerer ma base de donne mais ça ne marche pas voila le code source
<html>
<head><title>Modification</title></head>
<body>
<?php
require("connexion.php");
require("SET.php");
$N_inscription=$_GET['N_inscription'];
$nom=$_GET['nom'];
$prenom=$_GET['prenom'];
$date_nais=$_GET['date_nais'];
$lieu_nais=$_GET['lieu_nais'];
$diplome=$_GET['diplome'];
$nom_faculte=$_GET['nom_faculte'];
$nom_filiere=$_GET['nom_filiere'];
$modifier="UPDATE Etudiant SET N_inscription='$N_inscription',nom='$nom',prenom='$prenom',"
."date_nais=$date_nais,lieu_nais='$lieu_nais',sex='$sex' WHERE N_inscription='$N_inscription'";
SET($diplome,$nom_faculte,$nom_filiere,$modifier);


?>
</body>
</html>

voila la fonction
function SET ($diplome,$nom_faculte,$nom_filiere)
if($diplome="SET")
{ if($nom_faculte="FMPOS")
{ if($nom_filiere="Pharmacie")
{$update=mysql_query($modifier,$connexion);
{ if($update){ echo "La modification a été faite ";}else { echo " La modification a échouée ".mysql_error($connexion);}}
}
}
else if($nom_faculte="FAST")
{ if($nom_filiere="Physique")
{$update=mysql_query($modifier,$connexion);
if($update){ echo "La modification a été faite ";}else { echo " La modification a échouée ".mysql_error($connexion);}}
else if($nom_filiere="Chimie")
{$update=mysql_query($modifier,$connexion);
if($update){ echo "La modification a été faite ";}else { echo " La modification a échouée ".mysql_error($connexion);}}
else if($nom_filiere="Mathematiques et Informatique")
{$update=mysql_query($modifier,$connexion);
if($update){ echo "La modification a été faite ";}else { echo " La modification a échouée ".mysql_error($connexion);}}
else { echo "Votre diplome ".$diplome." ne vous permet pas de vous inscrire dans cette Filiere";}
}
}
else { echo "Regarder bien les donnee que vous avez envoye ";}
?>

Merci pour votre aide

1 réponse

Salut

Je connais rien à php, donc il serait mieux de questionner les experts php pour savoir si tout ce que tu essayes de faire est valide.

La seule chose sur laquelle on peut se prononcer ici, c'est sur la validité de ta requête. Et la seule petite remarque à faire sur ta requête est que l'affectation du n° d'inscription est inutile puisque c'est ta clé. Mais ça n'est pas une erreur !
0