Probleme d'envoi de données php BDD Mysql
                                    
                        nicolator                    
                                    -
                                     
Utilisateur anonyme -
        Utilisateur anonyme -
        Bonjour, voila j'ai crée un formulaire qui demande 5 informations et qui est sensé envoyé ses infos dans ma base de donné. Ma basse de donné s'abble battle et la table user. Mais voila, une fois le formulaire renpli, il ne se passe rien, la base de donné ne recoi rien du tout. Si quelqu'un trouve se qui cloche, ditent moi quoi. Merci d'avance.
Voici le code:
<?php
if (isset($_POST['univers']) AND isset ($_POST['pseudo'])AND isset($_POST['age']) AND isset($_POST['sexe']) AND isset($_POST['mdp']))
{
if ($_POST['univers'] != NULL AND $_POST['pseudo'] != NULL AND $_POST['age'] != NULL AND$_POST['sexe'] != NULL AND $_POST['mdp'] != NULL)
{
mysql_connect("localhost", "root", "");
mysql_select_db("battle");
	
$univers = mysql_real_escape_string(htmlspecialchars($_POST['univers']));
$pseudo = mysql_real_escape_string(htmlspecialchars($_POST['pseudo']));
$age = mysql_real_escape_string(htmlspecialchars($_POST['age']));
$sexe = mysql_real_escape_string(htmlspecialchars($_POST['sexe']));
$mdp = mysql_real_escape_string(htmlspecialchars($_POST['mdp']));
 
// On peut enfin enregistrer :o)
mysql_query("INSERT INTO user VALUES('', '$univers', '$pseudo', '$age', '$sexe', '$mdp')");
    
mysql_close() or die(mysql_error());
}
		 
}
?>
<form action="index.php" method="post" >
<p>Merci de remplir se formulaire correctement</p>
<p>
Univers: <input type="text" name="univers" /> <br/>
Pseudo : <input type="text" name="pseudo" /><br/>
Age: <input type="text" name="age" /><br/>
Sexe: <input type="text" name="sexe"><br/>
Mot de passe: <input type="password" name="mdp" /><br/>
            
<input type="submit" value="Envoyer" />
</p>
</form>
                
            
                
    
    
    
        Voici le code:
<?php
if (isset($_POST['univers']) AND isset ($_POST['pseudo'])AND isset($_POST['age']) AND isset($_POST['sexe']) AND isset($_POST['mdp']))
{
if ($_POST['univers'] != NULL AND $_POST['pseudo'] != NULL AND $_POST['age'] != NULL AND$_POST['sexe'] != NULL AND $_POST['mdp'] != NULL)
{
mysql_connect("localhost", "root", "");
mysql_select_db("battle");
$univers = mysql_real_escape_string(htmlspecialchars($_POST['univers']));
$pseudo = mysql_real_escape_string(htmlspecialchars($_POST['pseudo']));
$age = mysql_real_escape_string(htmlspecialchars($_POST['age']));
$sexe = mysql_real_escape_string(htmlspecialchars($_POST['sexe']));
$mdp = mysql_real_escape_string(htmlspecialchars($_POST['mdp']));
// On peut enfin enregistrer :o)
mysql_query("INSERT INTO user VALUES('', '$univers', '$pseudo', '$age', '$sexe', '$mdp')");
mysql_close() or die(mysql_error());
}
}
?>
<form action="index.php" method="post" >
<p>Merci de remplir se formulaire correctement</p>
<p>
Univers: <input type="text" name="univers" /> <br/>
Pseudo : <input type="text" name="pseudo" /><br/>
Age: <input type="text" name="age" /><br/>
Sexe: <input type="text" name="sexe"><br/>
Mot de passe: <input type="password" name="mdp" /><br/>
<input type="submit" value="Envoyer" />
</p>
</form>
        A voir également:         
- Probleme d'envoi de données php BDD Mysql
- Fuite données maif - Guide
- Supprimer les données de navigation - Guide
- Trier des données excel - Guide
- La zone de données passée à un appel système est insuffisante - Windows 11
- Programmer envoi sms - Guide
3 réponses
                        
                    bonsoir
ça ça marche :
$query = "INSERT INTO user VALUES('', '".$univers."', '".$pseudo."', '".$age."', '".$sexe."', '".$mdp."'";
mysql_query($query);
                
                
    
                ça ça marche :
$query = "INSERT INTO user VALUES('', '".$univers."', '".$pseudo."', '".$age."', '".$sexe."', '".$mdp."'";
mysql_query($query);
                        
                    et bien merci de m'avoir repondu mais maleureusement c'est pareil, sa ne change rien, sa n'envoie toujours rien d'en la base de donné
                
                
    
                