Envoyer des données dans une base de données

Résolu
diyar77 Messages postés 113 Statut Membre -  
diyar77 Messages postés 113 Statut Membre -
Bonjour,
je voudrais envoyer des données d'un formulaire dans une base de données mais ça ne fonctionne pas, il n'y a pas d'erreur de script
voici le code php:
<?php 
if(isset($_POST['submit'])) 
{ 
$username = ($_POST['username']); 
$candidature = ($_POST['candidature']); 

 

$connect = mysql_connect('sql1.cluster1.easy-hebergement.net','minesurvival1','*'); 
mysql_select_db('minesurvival1');



$sql = "SELECT 'candidature', 'username' FROM 'minesurvival1'.'candidature' LIMIT 0, 30 ";
$sql = "INSERT INTO 'candidature'('candidature', 'username') VALUES ([value-1],[value-2])";

} 
 
?> 


Voici le formulaire:
<html>
<body>
<center>
<body background="/fond.jpg"> 
<form method="post" action="liste.php">
 <table width="50%" border ="1" cellspacing="1" cellpadding="1">
<p>
    <label for="pseudo">Pseudo : <?php
session_start();
if(isset($_SESSION['username'])){
echo"". "&nbsp;" .$_SESSION ['username'] ;
}
?></label>

<p>
</p>
<p>
    Candidature :
</p>
<textarea name="candidature" rows="8" cols="45" id="candidature">
Votre candidature ici.
</textarea>
<br><input type="submit" value="Valider" name="password">
<br><a href="/listecandid.php">Liste des candidatures ici</a>
</table>
</form>

</center>
</body>

</html>


Voici la structure de ma table:
# Nom Type Interclassement Attributs Null Défaut
1 candidature text latin1_swedish_ci Non Aucune
2 username text latin1_swedish_ci Non Aucune

S.V.P aidez moi pour ce problème

Merci d'avance

6 réponses

  1. jeremy.s Messages postés 1248 Statut Membre 79
     
    Sujet résolu ?
    1
  2. diyar77 Messages postés 113 Statut Membre 14
     
    Personne pour m'aider ?..
    :/
    0
  3. jeremy.s Messages postés 1248 Statut Membre 79
     
    Salut !

    if(isset($_POST['submit']))
    {
    $username = ($_POST['username']);
    $candidature = ($_POST['candidature']);

    Tu n'as aucun name correspondant à submit et username dans ton formulaire, donc il ne rentre même pas dans ton if.
    name="candidature" et name="password" c'est tout

    0
  4. diyar77 Messages postés 113 Statut Membre 14
     
    Bonjour,
    toujours pareil :/
    j'ai changer mon formulaire:
    <html>
    <body>
    <center>
    <body background="/fond.jpg"> 
    <form method="post" action="liste.php">
     <table width="50%" border ="1" cellspacing="1" cellpadding="1">
    <p>
        <label for="pseudo" name="username">Pseudo : <?php
    session_start();
    if(isset($_SESSION['username'])){
    echo"". "&nbsp;" .$_SESSION ['username'] ;
    }
    ?></label>
    
    <p>
    </p>
    <p>
        Candidature :
    </p>
    <textarea name="candidature" rows="8" cols="45" id="candidature">
    Votre candidature ici.
    </textarea>
    <br><input type="submit" value="Valider" name="submit">
    <br><a href="/listecandid.php">Liste des candidatures ici</a>
    </table>
    </form>
    
    </center>
    </body>
    
    </html>
    
    


    Merci pour votre aide.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. diyar77 Messages postés 113 Statut Membre 14
     
    Oui, car j'ai oublié de mettre 'id' dans la table -_-
    0
  7. diyar77 Messages postés 113 Statut Membre 14
     
    Merci quand meme :)
    0