lythis

Inscris le 19/04/2010 à 16:30
  • Site web
  • Nombre de sujets
    1
  • Nombre de messages
    5
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses dernières news

Aucune news

Ses derniers sujets sur les forums

forum
lythis
Bonjour, voilà mon souci, j'essaye d'insérer des nouvelles données dans ma base à partir d'un formulaire que je remplis. Cependant quand je le test rien ne se passe et je n'ai même pas de message d'erreur ? Je ne comprends pas d'où vient le problème. Si vous pouviez m'aider cela serait gentil.

Voici le code de la page php:
<html>
<head>
<title>Projet</title>
</head>
<BODY bgcolor=58C3F2>
<?php

//on vérifie que le champ est bien rempli:

if (!isset($_REQUEST["code_enseignant"])||!isset($_REQUEST["civilite"])||!isset($_REQUEST["Nom"])||!isset($_REQUEST["Prenom"])||!isset($_REQUEST["Statut"])) {

exit;
}

//connection au serveur:
$connexion = mysql_connect( "localhost", "root", "" ) ;

// Test de la connexion
if (!$connexion) {
echo "La connexion au serveur n'a pu être établie<BR>";
exit;
}

//Test de l'accès à la base
if (!mysql_select_db("projetweb",$connexion)) {
echo "L'accès à la base n'est pas permis<BR>";
exit;
}

// récupération des variables du formulaire
$Code_enseignant=$_REQUEST["code_enseignant"];
$Civilite=$_REQUEST["civilite"];
$Nom=$_REQUEST["Nom"];
$Prenom=$_REQUEST["Prenom"];
$Statut=$_REQUEST["Statut"];

// Requete SQL

$sql="INSERT INTO enseignants (code_enseignant, civilité, Nom, Prenom, Statut) VALUES ('$Code_enseignant', '$Civilite', '$Nom', '$Prenom','$Statut')";

// execution SQL

$interrogation=mysql_query($sql,$connexion);

// on ferme la connexion à la base
mysql_close();



if($interrogation)
{
echo 'Nous venons d\'insérer un nouvel enseignant :'.$_REQUEST["civilité"] .$_REQUEST["Nom"].$_REQUEST["Prenom"];
}

else {
echo 'Les variables du formulaire ne sont pas déclarées';
}

?>

</body>
</html>


Merci beaucoup de votre aide! Je me suis déjà servi des cours en ligne sur ce site mais je n'arrive pas à voir d'où vient l'erreur :(.

En espérant que vous pourrez m'aider ^^

Ses derniers messages sur les forums

forum
lythis
J'ai effectué les changements mis $_post à la place des $_request changé la méthode dans la balise form. A la fin de mon script j'avais mis un message d'erreur au cas où les variables ne soient pas déclarées et c'est cela qui s'affiche.

Mais je ne comprend pas j'ai pourtant mis les bons noms qui correspondent aux balises "name" du formulaire ?

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours