Easyphp

johnybath Messages postés 15 Statut Membre -  
el plaga Messages postés 93 Statut Membre -
Bonjour à tous,
je travail en local sur mon poste avec easyphp
j'ai crée une base de données avec une table, j'ai crée une page html et un script php pour les enregistrements dans la table. Ca fonctionne, seulement le prémier enregistrement seul apparait dans la base.

j'ai essayé avec 2 postes differents, c'est le même problème
aidez à trouver le problème.
Voici mon script php
<body>
<?php
//connection au serveur
mysql_connect("localhost","root","*****");
//Selection de la base de données
mysql_select_db("jeux");
//Récuperation des données du formulaire
$nom=$_POST['nom'];
$proprietaire=$_POST['proprietaire'];
$console=$_POST['console'];
$prix=$_POST['prix'];
$com=$_POST['commentaire'];
//Sauvegarde dans la base
mysql_query("INSERT INTO jeux_video VALUES('','$nom','$proprietaire','$console','$prix','$com')");
mysql_close();
?>
</body>

1 réponse

el plaga Messages postés 93 Statut Membre 4
 
essaie ce code
<body>
<?php

mysql_connect("localhost","root","*****");
mysql_select_db("jeux");

$nom=htmlentities($_POST['nom'], ENT_QUOTES);
$proprietaire=htmlentities($_POST['proprietaire'], ENT_QUOTES);
$console=htmlentities($_POST['console'], ENT_QUOTES);
$prix=htmlentities($_POST['prix'], ENT_QUOTES);;
$com=htmlentities($_POST['commentaire'], ENT_QUOTES);
//Sauvegarde dans la base
mysql_query("INSERT INTO jeux_video VALUES('','$nom','$proprietaire','$console','$prix','$com')");
mysql_close();
?>
</body>
0