Problème insert into

Résolu/Fermé
butterfly1983 Messages postés 13 Date d'inscription dimanche 25 janvier 2009 Statut Membre Dernière intervention 18 février 2009 - 25 janv. 2009 à 11:07
974_Vin's_974 Messages postés 547 Date d'inscription vendredi 23 janvier 2009 Statut Membre Dernière intervention 19 février 2009 - 26 janv. 2009 à 10:17
Bonjour,

je vien sàvous car je débute en php et sql.
je suis en train de créer un logiciel et je n'arrive pas à trouver la bonne syntaxe pour insert mais valeur das mes tables et le bon code pour le bouton ajouter. Si vous pouvez m'aider s'il vous plaît.

voic le code :

<html>
<font face="arial">
<h2><center>informatique</center></h2>
<body bgcolor="#E6E6FA">
<a href='index.php'>Accueil</a>
<table border="1" bordercolor="#778899" width="100%">
<tr>
<td valign="top" width="15%">
<?php
include('connect.php');
include('indexmenu.php');
?>
</td>
<td align="center">
<table border="0" width="50%" align="center">
<tr valign="baseline">
<td colspan="2" align="center">Ajouter une Nouvelle Entité :</td>
</tr>
<br><br><FORM Method="POST" Action="tei.php">
<tr><td>Numéro de Nouvelle Entité : </td><td><INPUT type=text size=20 name='numentite'></td></tr>
<tr><td>Nom de la Nouvelle Entité : </td><td><INPUT type=text size=20 name='entite'></td></tr>
<tr><td colspan="2" align="center"><INPUT type=submit value=Ajouter>
<INPUT type=hidden name=ajouter value=ok></td></tr>
<?php
if (!ISSET($_POST['ajouter']))
{
mysql_query("INSERT INTO ENTITE (NUMENTITE, ENTITE)
VALUES ('$_POST['numentite'].'.$_POST['entite'];")
or die ("Requête non executée."));
}
?>
</td>
</tr>
</table>
</td>
</table>
</html>

3 réponses

bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
26 janv. 2009 à 02:17
Salut!
Ton code a des petites erreurs au moment de l'insert:
<html>
<font face="arial">
<h2><center>informatique</center></h2>
<body bgcolor="#E6E6FA">
<a href='index.php'>Accueil</a>
<table border="1" bordercolor="#778899" width="100%">
<tr>
<td valign="top" width="15%">
<?php
include('connect.php');
include('indexmenu.php');
?>
</td>
<td align="center">
<table border="0" width="50%" align="center">
<tr valign="baseline">
<td colspan="2" align="center">Ajouter une Nouvelle Entité :</td>
</tr>
<br><br><FORM Method="POST" Action="tei.php">
<tr><td>Numéro de Nouvelle Entité : </td><td><INPUT type=text size=20 name='numentite'></td></tr>
<tr><td>Nom de la Nouvelle Entité : </td><td><INPUT type=text size=20 name='entite'></td></tr>
<tr><td colspan="2" align="center"><INPUT type=submit value=Ajouter>
<INPUT type=hidden name=ajouter value=ok></td></tr>
<?php
if (!ISSET($_POST['ajouter']))
{
mysql_query("INSERT INTO ENTITE (NUMENTITE, ENTITE)
VALUES ('$_POST['numentite']','$_POST['entite']';")
or die ("Requête non executée."));
}
?>
</td>
</tr>
</table>
</td>
</table>
</html>

Cordialement!
0
974_Vin's_974 Messages postés 547 Date d'inscription vendredi 23 janvier 2009 Statut Membre Dernière intervention 19 février 2009 102
26 janv. 2009 à 05:53
Essaye ça, si l'exmple de "bissdebrazza" ne fonctionne pas. G modifier un tout p'tit peu ta requete.


<html>
<font face="arial">
<h2><center>informatique</center></h2>
<body bgcolor="#E6E6FA">
<a href='index.php'>Accueil</a>
<table border="1" bordercolor="#778899" width="100%">
<tr>
<td valign="top" width="15%">
<?php
include('connect.php');
include('indexmenu.php');
?>
</td>
<td align="center">
<table border="0" width="50%" align="center">
<tr valign="baseline">
<td colspan="2" align="center">Ajouter une Nouvelle Entité :</td>
</tr>
<br><br><FORM Method="POST" Action="tei.php">
<tr><td>Numéro de Nouvelle Entité : </td><td><INPUT type=text size=20 name='numentite'></td></tr>
<tr><td>Nom de la Nouvelle Entité : </td><td><INPUT type=text size=20 name='entite'></td></tr>
<tr><td colspan="2" align="center"><INPUT type=submit value=Ajouter>
<INPUT type=hidden name=ajouter value=ok></td></tr>
<?php
if (!ISSET($_POST['ajouter']))
{

$num_entite=$_POST['numentite'];
$entite=$_POST['entite'];

mysql_query("INSERT INTO ENTITE (NUMENTITE, ENTITE)
VALUES ('$num_entite','$entite'")
or die ("Requête non executée."));
}
?>
</td>
</tr>
</table>
</td>
</table>
</html>


Cordialement
0
butterfly1983 Messages postés 13 Date d'inscription dimanche 25 janvier 2009 Statut Membre Dernière intervention 18 février 2009
26 janv. 2009 à 09:31
Merci beaucoup ca fonctionne maintenant!! Merci beaucoup
0
974_Vin's_974 Messages postés 547 Date d'inscription vendredi 23 janvier 2009 Statut Membre Dernière intervention 19 février 2009 102
26 janv. 2009 à 10:17
De rien, met ta convers en résolu, ça pourra aider les autres ;-) !!!
0