Insérer des chiffres dans Mysql
Posté : 23 juin 2006, 11:22
Bonjour à tous, voici mon problème:
J'ai ma page de traitement des données de mon formulaire d'inscription, envoi.php:
Le problème, c'est qu'il ne me rentre pas "100" dans le champ gallions: pourquoi?
Merci
[/php]
J'ai ma page de traitement des données de mon formulaire d'inscription, envoi.php:
<?php
if(isset($_POST['pseudo'])) $pseudo=$_POST['pseudo'];
else $pseudo="";
if(isset($_POST['password'])) $password=$_POST['password'];
else $password="";
if(isset($_POST['email'])) $email=$_POST['email'];
else $email="";
if(isset($_POST['sex'])) $sex=$_POST['sex'];
else $sex="";
if(isset($_POST['maison'])) $maison=$_POST['maison'];
else $maison="";
// On récupère les champs ci-dessus
// On vérifie si les champs sont vides ci-dessous
if(empty($pseudo) OR empty($password) OR empty($email) OR empty($sex) OR empty($maison))
{
echo '<font color="red">Attention, tous les champs doivent être <b>remplis</b>! Cliquez <a href="http://dededick.free.fr/inscription.php">ici pour revenir à la page précédente</a></font>';
}
// Aucun champ n'est vide, on peut enregistrer dans la table ci-dessous
else
{
$db = mysql_connect('localhost', 'dededick', '*****'); // connexion à la base
mysql_select_db('dededick',$db); // sélection de la base
{
$sql = "INSERT INTO siteweb(id, pseudo, password, email, sex, maison, gallions) VALUES('','$pseudo','$password','$email','$sex','$maison', '100')";
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
// on informe le visiteur que tout s'est bien passé ci-dessous
echo 'Vos informations ont bien étés prises en compte.';
}
mysql_close(); // on ferme la connexion
}
?>
Le problème, c'est qu'il ne me rentre pas "100" dans le champ gallions: pourquoi?
Merci