Probleme PHP ACCESS

Fermé
shinohinata Messages postés 45 Date d'inscription vendredi 18 mai 2007 Statut Membre Dernière intervention 21 mars 2010 - 16 avril 2008 à 14:53
shinohinata Messages postés 45 Date d'inscription vendredi 18 mai 2007 Statut Membre Dernière intervention 21 mars 2010 - 16 avril 2008 à 15:49
Bonjour,
j'ai une petite question, mon script php qui me permet de rentrer un utilisateur dans ma base access à l'air de fonctionner car quand je rentre un user dans mon formulaire et que je valide, il me met enregistrement effectué.
Mais lorsque j'ouvre la base en question...elle est vide et je ne sais pas de quoi ca vient !

/////////////////////////Voici mon code formulaire qui appel le PHP//////////////////////////

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html><head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"><title>insert_data</title>

</head><body>
<form name="insertion" action="insertion2.php" method="post">
<table align="center" border="0" cellpadding="2" cellspacing="2">
<tbody><tr align="center">
<td>nom</td>
<td><input name="nom" type="text"></td>
</tr>
<tr align="center">
<td>prenom</td>
<td><input name="prenom" type="text"></td>
</tr>
<tr align="center">
<td>adresse</td>
<td><input name="adresse" type="text"></td>
</tr>
<tr align="center">
<td>numéro de téléphone</td>
<td><input name="telephone" type="text"></td>
</tr>
<tr align="center">
<td colspan="2"><input value="insérer" type="submit"></td>
</tr>
</tbody></table>
</form>
</body></html>

////////////////////////////////voici mon code PHP ://///////////////////////////////////////////

<?php
//insertion.php

//connection au serveur
$cnx = odbc_connect( "DSN_personne", "root", "" ) or die ("Impossible de se connecter à la bas de donnée") ;

//récupération des valeurs des champs:
//nom:
$nom = $_POST["nom"] ;
//prenom:
$prenom = $_POST["prenom"] ;
//adresse:
$adresse = $_POST["adresse"] ;
//numéro de téléphone:
$tel = $_POST["telephone"] ;

//création de la requête SQL:
$sql = "INSERT INTO personne ( nom, prenom, adresse, telephone )
SELECT personne.nom, personne.prenom, personne.adresse, personne.telephone
FROM personne " ;

//exécution de la requête SQL:
$requete = odbc_do($cnx, $sql) or die(odbc_error());

//affichage des résultats, pour savoir si l'insertion a marchée:
if($requete)
echo("L'insertion a été correctement effectuée") ;
else
echo("L'insertion à échouée") ;
?>


Donc normalement ca devrait marché, les champs de ma table sont du meme type que ceux du php & formulaire...
sauf une colonne ID au début qui doit s'autoincrémenter a chaque fois qu'un user est ajouté.

de l'aide s'il vous plait
merci

cordialement, shinohinata
A voir également:

2 réponses

shinohinata Messages postés 45 Date d'inscription vendredi 18 mai 2007 Statut Membre Dernière intervention 21 mars 2010
16 avril 2008 à 15:11
A L'AIDE ! quelqu'un pour me dépanner ?
ca fait depuis ce matin que je suis dessus et j'aimerais bien avancer un peu...
0
shinohinata Messages postés 45 Date d'inscription vendredi 18 mai 2007 Statut Membre Dernière intervention 21 mars 2010
16 avril 2008 à 15:49
après moulte modification rien n'y fait c'est toujours pareil donc j'attends votre aide
0