par
nask » 29 mars 2012, 18:02
Ok mais, pour la commande isset, c'est sur que c'est nécessaire ? car le code donné par défaut par le prof n'a même pas cette fonction, à la base le code entier était fait on avais juste a remplacer par nos tables, si je dois refaire tout le script ça me parais bizarre ...
voici le code que je suis censé utiliser
<html>
<head>
<title> Formulaire de saisie </title>
</head>
<link rel="stylesheet" media="screen" type="text/css" title="css" href="client.css" />
<body>
<div id="tete">
<h1><center><b></b></center></h1>
</div>
<br />
<div id="corps">
<center> <h2><b> FORMULAIRE DE SAISIE CLIENT </b></h2> </center> <br />
<center><b><?php
$num_client=$_POST['num_client'];
$raison_sociale=$_POST['raison_sociale'];
$adrue_client=$_POST['adrue_client'];
$advilleclient=$_POST['advilleclient'];
$categorie_client=$_POST['categorie_client'];
$num_representant=$_POST['num_representant'];
$connexion=mysql_connect("localhost","root","mysql") or die ('Erreur de connection '.mysql_error());
if($connexion)
{
//connexion réussie
mysql_select_db("viennoiserie",$connexion) or die ('Erreur de connection '.mysql_error()) ;
$requete="INSERT INTO clientVALUES ('$num_client','$raison_sociale','$adrue_client','$advilleclient','$categorie_client','$num_representant')";
$ok=mysql_query($requete,$connexion) ;
if($ok)
{
echo"Les informations ont été correctement ajoutées";
}
else
{
echo"Attention, l'ajout a échoué !";
}
}
else
{
echo"Problème à la connexion <br />";
}
mysql_close($connexion);
?></b> </center>
<br />
<br />
</div>
</body></html>
(j'ai remplacé les tables et la ce sont les requetes de base fournies par le prof)
Qu'est-ce qui ne va pas dans les requetes du prof ?
Sinon j'ai modifié mon code perso et j'ai le message : Aucune base n'a été sélectionnée
Voici le code
$database_localhost = "viennoiserie";
Très bon site au passage
edit : tout fonctionne, me reste plus qu'a modifier mes "echo" et mes "else" l'ajout s'effectue maintenant sans problème

Ok mais, pour la commande isset, c'est sur que c'est nécessaire ? car le code donné par défaut par le prof n'a même pas cette fonction, à la base le code entier était fait on avais juste a remplacer par nos tables, si je dois refaire tout le script ça me parais bizarre ...
voici le code que je suis censé utiliser
[php]<html>
<head>
<title> Formulaire de saisie </title>
</head>
<link rel="stylesheet" media="screen" type="text/css" title="css" href="client.css" />
<body>
<div id="tete">
<h1><center><b></b></center></h1>
</div>
<br />
<div id="corps">
<center> <h2><b> FORMULAIRE DE SAISIE CLIENT </b></h2> </center> <br />
<center><b><?php
$num_client=$_POST['num_client'];
$raison_sociale=$_POST['raison_sociale'];
$adrue_client=$_POST['adrue_client'];
$advilleclient=$_POST['advilleclient'];
$categorie_client=$_POST['categorie_client'];
$num_representant=$_POST['num_representant'];
$connexion=mysql_connect("localhost","root","mysql") or die ('Erreur de connection '.mysql_error());
if($connexion)
{
//connexion réussie
mysql_select_db("viennoiserie",$connexion) or die ('Erreur de connection '.mysql_error()) ;
$requete="INSERT INTO clientVALUES ('$num_client','$raison_sociale','$adrue_client','$advilleclient','$categorie_client','$num_representant')";
$ok=mysql_query($requete,$connexion) ;
if($ok)
{
echo"Les informations ont été correctement ajoutées";
}
else
{
echo"Attention, l'ajout a échoué !";
}
}
else
{
echo"Problème à la connexion <br />";
}
mysql_close($connexion);
?></b> </center>
<br />
<br />
</div>
</body></html>
[/php]
(j'ai remplacé les tables et la ce sont les requetes de base fournies par le prof)
Qu'est-ce qui ne va pas dans les requetes du prof ? :lol:
Sinon j'ai modifié mon code perso et j'ai le message : Aucune base n'a été sélectionnée
Voici le code [php]$database_localhost = "viennoiserie";
[/php]
Très bon site au passage
edit : tout fonctionne, me reste plus qu'a modifier mes "echo" et mes "else" l'ajout s'effectue maintenant sans problème :D