Probleme MYSQL
Adrix08
Messages postés
126
Statut
Membre
-
Sh@tter Messages postés 157 Date d'inscription Statut Membre Dernière intervention -
Sh@tter Messages postés 157 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
tout dabord voici mon code :
$db=mysql_connect("localhost", "root", "");
mysql_select_db("planning",$db);
$prenom=$_POST['prenom'];
$heure_debut=$_POST['heure_debut'];
$heure_pause=$_POST['heure_pause'];
$heure_fin=$_POST['heure_fin'];
$date=$_POST['date'];
$sql= "INSERT INTO compteur ";
$sql= $sql. "(date,prenom,heure_debut,heure_pause,heure_fin)";
$sql= $sql. "Values ('$date','$prenom','$heure_debut','$heure_pause','$heure_fin')";
$res=mysql_query($sql,$db);
le probleme qui ce pose et le fait que je n'arrive pas a enregistrer mes données sur ma base les seules données qui si inscrivent sont : prenom et heure_debut.
Et je n'arrive pas a faire plusieurs enregistrement . Merci de votre aide
tout dabord voici mon code :
$db=mysql_connect("localhost", "root", "");
mysql_select_db("planning",$db);
$prenom=$_POST['prenom'];
$heure_debut=$_POST['heure_debut'];
$heure_pause=$_POST['heure_pause'];
$heure_fin=$_POST['heure_fin'];
$date=$_POST['date'];
$sql= "INSERT INTO compteur ";
$sql= $sql. "(date,prenom,heure_debut,heure_pause,heure_fin)";
$sql= $sql. "Values ('$date','$prenom','$heure_debut','$heure_pause','$heure_fin')";
$res=mysql_query($sql,$db);
le probleme qui ce pose et le fait que je n'arrive pas a enregistrer mes données sur ma base les seules données qui si inscrivent sont : prenom et heure_debut.
Et je n'arrive pas a faire plusieurs enregistrement . Merci de votre aide
A voir également:
- Probleme MYSQL
- Mysql community download - Télécharger - Bases de données
- Mysql gratuit ou payant - Forum MySQL
- Mysql error in file: /engine/classes/mysql.php at line 53 ✓ - Forum Réseaux sociaux
- Phpmyadmin a tenté de se connecter au serveur mysql, et le serveur a rejeté la connexion. merci de vérifier les valeurs de host, username et password dans la configuration et de s'assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur mysql. ✓ - Forum PHP
- Le paquet « mysql-server » n'a pas de version susceptible d'être installée ✓ - Forum Debian
2 réponses
A priori ce n'est pas une erreur de syntaxe, à moins que je me trompe...
Regarde plutôt du côté de ta base, est-ce que les types que tu tentes d'insérer sont les bons, est-ce que l'ordre est le bon aussi...
Regarde plutôt du côté de ta base, est-ce que les types que tu tentes d'insérer sont les bons, est-ce que l'ordre est le bon aussi...
Dans ce cas là tu dois faire les 2 INSERT à la suite l'un de l'autre. Ca donnerait qqch du style :
if(isset(....))
{
mysql_query('INSERT INTO employe VALUES.....');
mysql_query('INSERT INTO compteur VALUES.....');
}
En revanche cette solution est un peu basique, moi je te conseille de t'intéresser aux transactions (cf google), pour éviter que tu ai la première insertion qui se fasse sans la deuxième par exemple.
Par contre j'ai un autre truc que je voudrai savoir : dans ma base j'ai 2 table une table employe , une table compteur , dans ma table employe ya un id_employe et jaimerai bien que ce qu'il y a dans id_employe que a chaque fois que je fait un enregistrement qu'il sinscrive dans la table compteur automatiquement en même temps que les informations que j'ai rentrée