begin process at 2010 02 10 04:48:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Pb ecriture BDD


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Pb ecriture BDD

samedi 29 janvier 2005 à 19:08:19 | Pb ecriture BDD

crecharlo

salut j'ai un Pb avec cette source:
elle n'ecrit rien dans la BDD

<form action="nveaupdt.php" method="post" enctype="multipart/form-data">
<p>
Categorie:
</p>
<input type="text" name="cat" />
<p>
Reference:
</p>
<input type="text" name="ref" />
<p>
Description:
</p>
<textarea name="desc" rows="8" cols="45">
Description du produit
</textarea>
<p>
Dimensions:
</p>
<input type="text" name="dim" />
<p>
Prix:
</p>
<input type="text" name="prix" />
<p>
<p>
Photo1:
</p>
<input type="file" name="phot1"br>
<p>
Photo2:
</p>
<input type="file" name="phot2"br>
<p>
Photo3:
</p>
<input type="file" name="fichier1"br>
<br/>
<input type="submit" value="Envoyer">
</form>
<?
error_reporting(E_ALL ^ E_NOTICE);
include("connection.php");
$cat = $_POST['cat'];
$ref = $_POST['ref'];
$desc = $_POST['desc'];
$dim = $_POST['dim'];
$prix = $_POST['prix'];
$phot1 = $_POST['phot1'];

mysql_query("INSERT INTO meubles VALUES('', '" . $cat . "', '" . $ref . "','" . $desc . "','" . $dim . "','" . $prix . "', '" . $phot1 . "')");
mysql_close;

?>


samedi 29 janvier 2005 à 21:08:37 | Re : Pb ecriture BDD

malalam

Administrateur CodeS-SourceS
Hello;

<input type="submit" name="submit" value="Envoyer">
</form>
<?
if (isset($_POST['submit']) && $_POST['submit']=="Envoyer")
   mysql_query("INSERT INTO meubles VALUES('', '" . $_POST['cat']. "', '" . $_POST['ref']. "','" . $_POST['desc'];. "','" . $_POST['dim'];. "','" . $_POST['prix'];. "', '" . $_POST['phot1'];. "')");
mysql_close;

mais enleve ces doubles quotes partout...
VALUES ('','.$_POST[...].', '.$_POST[...].' etc)
samedi 29 janvier 2005 à 22:23:13 | Re : Pb ecriture BDD

crecharlo

sa marche toujours pas!!!
voici la sources rectifiée:

<form action="nveaupdt.php" method="post" enctype="multipart/form-data">
<p>
Categorie:
</p>
<input type="text" name="cat" />
<p>
Reference:
</p>
<input type="text" name="ref" />
<p>
Description:
</p>
<textarea name="desc" rows="8" cols="45">
Description du produit
</textarea>
<p>
Dimensions:
</p>
<input type="text" name="dim" />
<p>
Prix:
</p>
<input type="text" name="prix" />
<p>
<p>
Photo1:
</p>
<input type="file" name="phot1"><br>
<p>
Photo2:
</p>
<input type="file" name="phot2">
<p>
Photo3:
</p>
<input type="file" name="phot3">
<br/>
<input type="submit" name="submit" value="Envoyer">
</form>
<?
error_reporting(E_ALL ^ E_NOTICE);

$clef=(array_keys($_FILES));
       
       $dest_file='../image/'.$_FILES['photo']['name'].'';
      
                          
           if(move_uploaded_file($_FILES['photo']['tmp_name'],$dest_file))
            {
            include("connection.php");
           
            mysql_query("INSERT INTO meubles VALUES('','.$_POST[cat].','.$_POST[ref].','.$_POST[desc].','.$_POST[dim].','.$_POST[prix].','.$_POST[phot1].','' ,'')");
            mysql_close;
            echo "Transfert de l'image reussi";
            }
            else
            {
                   echo "Le transfert d'image a echoué";
            }
       



?>





samedi 29 janvier 2005 à 22:45:04 | Re : Pb ecriture BDD

Anthomicro

Salut ;-)

Il faut vérifier que tout ce que tu remplis correspond précisément au nombre de champs présents. Ensuite <? est à remplacer par <?php

Ensuite on affiche toutes les erreurs :

 error_reporting(E_ALL);

a +

Vulgarisation informatique : Entraide, dépannage et vulgarisation informatique

Forum d'entraide informatique (14 catégories)
dimanche 30 janvier 2005 à 00:51:15 | Re : Pb ecriture BDD

crecharlo

J'ai fait tout ce que tu m'a dit mais sa change rien!!!!
Esque quelqu'un aurait une idée???????????
dimanche 30 janvier 2005 à 11:07:58 | Re : Pb ecriture BDD

malalam

Administrateur CodeS-SourceS
Ta page, la, s'appelle bien nveaupdt.php ?
Ensuite tu ne fais toujours pas de test sur le submit, la. Et effectivement, il serait bien de tester tous tes champs aussi apres soumission fu formulaire.
dimanche 30 janvier 2005 à 11:55:53 | Re : Pb ecriture BDD

crecharlo

meme avec le test sur le submit sa foire....
le code rectifié:


<?php
if (isset($_POST['submit']) && $_POST['submit']=="Envoyer")
    {   
        $clef=array_keys($_FILES);
        if (isset($_FILES['photo']['name']) AND isset($_FILES['photo']['tmp_name']))
            {
            $dest_file='../image/'.$_FILES['photo']['name'];                         
            if(move_uploaded_file($_FILES['photo']['tmp_name'],$dest_file))
                {  
                echo "Transfert image reussi";
                if (isset($_POST['cat']) AND isset($_POST['ref']) AND isset($_POST['desc']) AND isset($_POST['dim']) AND isset($_POST['prix']))
                    {
                    include("connection.php");
                    mysql_query("INSERT INTO `meubles` VALUES ('', '".$_POST['cat']."', '".$_POST['ref']."', '".$_POST['desc']."', '".$_POST['dim']."', '".$_POST['prix']."', '".$_FILES['photo']['name']."', 'aucune', 'aucune')") or die(mysql_error());
                    mysql_close();
                    echo "Transfert reussi";
                    }
                }
            }
    }
    else
    {
    echo "Le transfert a echoué";   
    }       
?>



mardi 1 février 2005 à 09:49:18 | Re : Pb ecriture BDD

malalam

Administrateur CodeS-SourceS
L'upload fonctionne lui ? C'est juste que ta base de donnees n'est pas mise a jour ?


Cette discussion est classée dans : pb, bdd, post, cat, prix


Répondre à ce message

Sujets en rapport avec ce message

Pb Recup variables FORM POST [ par fil ] Bonjour, Je suis en train de me prendre la tete sur un moyen de recuperer des variables d'un formluaire qui est créé dynamiquement par la lecture des pb $_POST $_GET avec Internet explorer [ par manale ] dans un formulaire, j'ai remplacer le bouton standart par sous l'explorateur firefox, la fonction $_POST['valider'] me renvoie bien "ok", mais sous IE Impossible d'executer la requette!!!!!! Mais comment ça??!! Il n'y a pas d'erreur dans la syntaxe!! A l'aide SVP!!!! [ par f bnkcm ] Slt tlmd,Alors comme c'est indiqué dans le titre j'essaye d'executer ce code mais on me renvoie le rapport d'erreur "impossible d'excuter la requette mail() => PB [ par funghi ] Salut à tous !!!mon site se compose uniquemennt d'une anim flash et lorsque j'appelle la fonction mail(), une nouvelle fenetre s'ouvre ... Je peux la Problème de Caddie... Affichage... [ par goldfingers_suisse ] Bonjour, j'ai un problème de caddie, je suis en train de créer un shop virtuel...Mais j'ai un problème, je n'arrive pas à afficher les données enregis Pb de listbox et BDD [ par nagrom_om ] Alors tâchons d'etre clair....J ai deux listBox SelectUtil et SelectGroupe. Par defaut le champs sélectionné est "Choix" Sachant qu'un utilisateur app Pb de post sur un lien [ par ludovicanceaux ] Salut à tous, j'ai un gros problème de lien, j'ai 4 radiobuttons ds une form et suivant le radiobutton cliké , il fo ke j'appelle une page en passant session et caddie [ par nolog ] reBonjourj'ai 1 site de 3 pages ecran_Tft15.php, ajouter_a_caddie.php, et voir caddiecomment dois-je declarer la session ouverte et comment passer ses pb urgent de array! [ par joduak ] Salut à vous! J'ai un ptit pb de tableau... Je voudrais afficher chaque élément de mon tableau indifféremment. je ne veux pas avoir l'affichage suivan Error: Unsupported operand types - Caddy php [ par kida28 ] KidaBoujour à tous,Lorsque je modifie la quantité dans mon caddie j'ai cette erreur: "Fatal error: Unsupported operand types i


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,326 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales