zianehouria
Messages postés2Date d'inscriptionmercredi 30 mai 2012StatutMembreDernière intervention30 mai 2012
-
30 mai 2012 à 12:59
a -
30 avril 2014 à 19:13
Bonjour,
mon probleme :comment éxecute la commande insert into utlisation la base de données access c-à-d comment inseré dans la base de données et programmé (utiliser PHP )
// $dbdir is the location of your databases.
// The main thing to watch out for is permissions.
// The process your web server is running under must
// have read / write permissions to this folder
?>
<?php
session_start();
$db = "t"; // ici mettez le nom de la base de données ...
$connection_id = odbc_connect_custom($db)or die ("Impossible de se connecter à la bas de donnée") ;
//Heure début :
$heured ='';
if (isset($_POST [" heured "])) {
$heured = $_POST [" heured "];}
//Heure fin :
$heuref ='';
if (isset($_POST [" heuref "])) {
$heuref = $_POST [" heuref "];}
//Promotion:
$promotion ='';
if (isset($_POST [" promotion "])) {
$promotion = $_POST [" promotion "];}
//Nom classe:
$nomcl ='';
if (isset($_POST [" nomcl "])) {
$nomcl = $_POST[" nomcl "];}
//Enseignant :
$NomEnse ='';
if (isset($_POST [" NomEnse "])) {
$NomEnse = $_POST [" NomEnse "];}
//group:
$group ='';
if (isset($_POST [" group "])) {
$group = $_POST [" group "];}
//matiere :
$mati='';
if (isset($_POST [" mati "])) {
$mati = $_POST [" mati "];}
//type Cours :
$Cours ='';
if (isset($_POST ["Cours "])) {
$Cours = $_POST [" Cours "];}
//Jour:
$Jour ='';
if (isset($_POST ["Jour "])) {
$Jour = $_POST [" Jour "];}
//affichage des résultats, pour savoir si l'insertion a marchée:
if($requete){
echo("<center>L'insertion a été correctement effectuée</center>") ;
}else
echo("<center>L'insertion à échouée</center>") ;
?>
<form action="ajout_siense.php" method="POST">
Nom classe : <select name="nomcl">
<?php
$query="SELECT DISTINCT Réf_Emplacement FROM Affectations " ;
<br/><a href="indee.php">Revenir à la page principale !</a>
</div>
</pre></center>
</div>
</pre>
</center>
</div>
</html>
////////////////////////////////////////////////
Warning: odbc_exec() [function.odbc-exec]: SQL error: [Microsoft][Pilote ODBC Microsoft Access] Le nombre de valeurs de la requête doit coïncider avec le nombre de champs destination., SQL state 21S01 in SQLExecDirect in C:\wamp\www\index\ajout_siense.php on line 120
impossible
Il y a 14 champs destination, mais que 13 valeurs. Essaye de faire correspondre chacune des valeurs à chacun des champs, tu verras qu'il y a un problème.
30 avril 2014 à 19:13
VALUES($IDUS,'$DD','$AA','$OB')";