Accueil > Forum > > > > Un bout de code simple qui ne marche pas
Un bout de code simple qui ne marche pas
mercredi 18 juillet 2007 à 02:26:47 |
Un bout de code simple qui ne marche pas

masterofquebec
|
Voici le premier code que j'ai fais utilisant sql :
include "config.php"; $connect = mysql_connect($serveur,$nick,$pass) or die ("erreur de connexion"); mysql_select_db('veilleux',$connect) or die ("erreur de connexion base"); $description = $_POST['description']; $nom = $_POST['nom']; $username = $forum_user['username']; mysql_query("INSERT INTO ud_files('file_id', 'file_description', 'file_nom', 'file_par') VALUES('', '$description', '$nom', '$username')");
SURPRISE... Il ne marche pas (bien sur c'étais trops beau pour être vrais) et je ne sais pas pourquoi (je n'ai pas d'erreur mais il n'écrit rien dans la bdd).
Pouvez vous m'aider svp?
|
|
mercredi 18 juillet 2007 à 09:30:41 |
Re : Un bout de code simple qui ne marche pas

TestOunet_0
|
Salut, je suis débutant mais, je pense qu'il y a un problème au niveau de ta requête, essaie en écrivant de cette maniè $sql = "INSERT INTO ud_files (file_id, file_description, file_nom, file_par) VALUES ('', '$description', '$nom', '$username') " ; $requete = mysql_query($sql, $cnx) or die( mysql_error() ) ; Autrement, diverses questions pour essayer de localiser le problème. 1) As tu essayé ta requête dans mysql ? 2) As tu essayé de faire un echo de tes variables description nom et username pour voir si elles ressortaient ce que tu voulaient. 3) Au niveau de ton file_id , est-ce un champ que tu as mis en auto-incrément ? voilà essaie déjà de test ceci et dit moi si ça marche, sinon réponds aux questions ^^ bonne journée
|
|
mercredi 18 juillet 2007 à 09:59:29 |
Re : Un bout de code simple qui ne marche pas

TestOunet_0
|
A revoir ta requête, j'ai également l'impression qu'elle n'est simplement pas executée, à vérifier.
|
|
mercredi 18 juillet 2007 à 10:08:00 |
Re : Un bout de code simple qui ne marche pas

arshycon
|
le mieux c'est de faire INSERT INTO ud_files(file_id, file_description, file_nom, file_par) values('".$description."', '".$nom."', '".$username."') " ;
|
|
mercredi 18 juillet 2007 à 10:15:07 |
Re : Un bout de code simple qui ne marche pas

TestOunet_0
|
Oui ceci dit, tu oublie le champ file_id, et qui plus est il faudrait déja trouver la source de son erreur et je ne pense pas qu'elle soit liée au type de syntaxe que tu préconise (certainement à juste titre d'ailleurs ^^)
|
|
mercredi 18 juillet 2007 à 10:31:18 |
Re : Un bout de code simple qui ne marche pas

arshycon
|
non li bien le champs file_id y es c'est sur sa reque de base qu'il ne la pas mis c'est pour sa =p après effectivement la syntaxe est peut etre pas le problème J'ai aussi ce problème mes requete d'insertion ne marchent pas cela peut venir de la base de données notamment si il a mi des index et des foreign key mais étant donné que la sa n'insère rien le pb vien surement de la syntaxe ou alors des name de ses champs qui sont différents de ceux de la requete.
|
|
mercredi 18 juillet 2007 à 11:00:20 |
Re : Un bout de code simple qui ne marche pas

TestOunet_0
|
Non mais tu as spécifié 4 champs a remplir et dans le values que trois, la valeurs correspondante à sont file_id est values('') D'où je me pose la question, est-ce un champ auto-incrément ?? auquel cas sa requête se transformerait en Insert INTO ud_files (file_description, file_nom, file_par) values('".$description."', '".$nom."', '".$username."') (pour reprendre ta syntaxe)
|
|
mercredi 18 juillet 2007 à 11:33:58 |
Re : Un bout de code simple qui ne marche pas

vinz78
|
oui c'est une possibilité a consulté donc sa bdd =)
|
|
mercredi 18 juillet 2007 à 15:33:36 |
Re : Un bout de code simple qui ne marche pas

theguitou
|
mysql_query(bla bla) or die(mysql_error()); C'est souvent pratique pour savoir pourquoi ca ne marche pas 
|
|
mercredi 18 juillet 2007 à 15:36:57 |
Re : Un bout de code simple qui ne marche pas

masterofquebec
|
Oui, Voici ce que j'ai : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''file_description', 'file_nom', 'file_par') VALUES('', 'Nom de l'image', 'Ceci est une image', 'MasterOfQuebec' at line 1
|
|
Cette discussion est classée dans : code, file, marche, connect, description
Répondre à ce message
Sujets en rapport avec ce message
Listes déroulantes dépendantes [ par Dede35 ]
Bonjour, 1èrement, je dis un grd merci à ceux ki répondron à ce message et un super grd merci à hicksman pour son aide. Mon pb: J'ai +ieurs listes dér
prob d'include [ par perig ]
BonjoursVoici le problèmeJ 'ai à la racine de mon site un fichier pageindex.phpAvec du php et de l'htmlToujours a la racine j'ai un fichier mysql.phpA
pb. inclusion / htm / php / fction [ par webdesignasp ]
Bonjour,je viens de créer un script en PHP (existait en ASP) et ce que je pouvais faire avant en ASP, je ne peux plus le faire en PHP :code PHP qui ma
Problème avec ibase_connect [ par vincentstryckmans ]
Bonjour, Lorsque je paramétrise la fonction ibase_connect comme suit : ibase_connect(adr_tcpip_server.dir_db_file.$name_db_file,user_name,user_pa
PROBLEME DE CONNECTION!!! [ par lolorenzeb ]
Salut tout le monde et BONNE ANNEE!!! Bon voila j'ai un gros souci avec un site en PHP que je viens de faire. Sur ce site les internautes peuvent s'
header() [ par tweeder ]
Salut tout le mondeJ'utilise header("location: ...); à une couple de places dans mon code. Je rencontre par contre des problèmes avec le header. Des
code d'un update qui marche pas [ par ralinis ]
salut a tous, j'ai écris le code suivant pour faire une mise à jout des champs d'une table(ici terrain) mais il ne fait pas la mise à jour le code: [<
Besoin d'aide [ par bryou ]
Alors j'ai un script php d'une page d'installation de mon espace membres qui me poses probleme, voici le code: //////FONCTIONS////// function conne
marche pas! [ par theopil ]
Voila je n'arrive pas a faire fonction ce script !! function genCode () { $code = ''; $chaine = 'abcdefghijklmnopqrstuvwxyz123456789'; for (
Pb avec un objet requis [ par ksngov ]
Bonjour, Est-ce que qq'un peux m'aider. J'ai un pb d'objet requis dès que j'utilise la liste deroulante "CODE_MARCHE_CLI". Y'a un erreur d'objet requi
Livres en rapport
|
Derniers Blogs
[RIA SERVICES] INCLUDE ET DOMAINDATASOURCE[RIA SERVICES] INCLUDE ET DOMAINDATASOURCE par Audrey
Dans un de mes articles précédents , j'avais parlé des DomainDataSource avec RIA Services dans le cas d'une interface Maître - Détail. Dans le même principe, je vais parler d'une autre manière de mettre en forme ce cas d'interface avec RIA Services. Et po...
Cliquez pour lire la suite de l'article par Audrey ZUNE : VERSION ZUNE SOFTWARE V 4.2 ET LA SOCIALISATIONZUNE : VERSION ZUNE SOFTWARE V 4.2 ET LA SOCIALISATION par ROMELARD Fabrice
Une des nouveautés de la version V 3.0 était l'apparition de l'onglet Social qui ne fonctionnait que si le MarketPlace était activé sur son poste. Cela limitait donc son intérêt, car hors du cadre commercial USA-CANADA, peu de monde trouva...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice PRATIQUE DE SILVERLIGHT PAR ERIC AMBROSIPRATIQUE DE SILVERLIGHT PAR ERIC AMBROSI par MPOWARE
Je viens de finir la lecture du dernier livre d'
Eric Ambrosi
éditions PEARSON
Son livre donne une approche pratique de Silverlight qui sera aussi bien comprise par le développeur que par le designeur.
Tous les aspects du développement RIA sont abor...
Cliquez pour lire la suite de l'article par MPOWARE APPRENDRE à DéVELOPPER POUR LES MOBILES AVEC LA NOUVELLE GéNéRATION .NETAPPRENDRE à DéVELOPPER POUR LES MOBILES AVEC LA NOUVELLE GéNéRATION .NET par odewit
2 déclinaisons de Silverlight et 2 déclinaisons de Mono permettent dorénavant (ou permettront prochainement) de développer des applications .NET mobiles pour les principales plates-formes du marché :
Silverlight pour Symbian, basé sur Silverlight 2...
Cliquez pour lire la suite de l'article par odewit ZUNE : NOUVELLE VERSION DU ZUNE SOFTWARE - V 4.2ZUNE : NOUVELLE VERSION DU ZUNE SOFTWARE - V 4.2 par ROMELARD Fabrice
Avec la dernière génération du lecteur MP3 de Microsoft, le ZUNE HD, Microsoft a publié une nouvelle version du logiciel pour PC. Ainsi, je me suis décidé à installer celle-ci sur mon Tablet PC ACER, comme toujours le logiciel est donc tél...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|