begin process at 2012 05 26 17:05:35
  Trouver un code source :
 
dans
 
Accueil > Forum > 

SQL

 > 

MySQL

 > 

Requêtes

 > 

INSERT IF NOT EXISTS mySql


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

INSERT IF NOT EXISTS mySql

samedi 18 septembre 2010 à 20:06:15 | INSERT IF NOT EXISTS mySql

chems_Dine

j'ai un prob avec INSERT IF NOT EXISTS mySql

voila ma requête
Code PHP :
connexion1();	
							$requet ="insert into chemin ( code_mod, code_cha, code_gran, nommode, chemin, type_phy, ordre, niveau, bloc, num_obj )	values('$codemod','$codechap','$nom','$nommod','$chemin','$type','$position','$niveau','$bloc','$num_obj')";
							connexion1();
							mysql_query($requet)or die ('echuer');
							mysql_close()
:
jeudi 23 septembre 2010 à 03:57:58 | Re : INSERT IF NOT EXISTS mySql

mehdiana15

Ton Erreur c'est Simple :
T'as oublié de mettre des anti-slash avant les appostrophe alors il faut avoir un code pareil a celui la :

Code PHP :
connexion1();
$requet ="INSERT INTO `chemin` 
( 
code_mod, 
code_cha, 
code_gran, 
nommode, 
chemin, 
type_phy, 
ordre, 
niveau, 
bloc, 
num_obj 
)    
VALUES 
(
\'$codemod\',\'$codechap\','$nom\',\'$nommod\','$chemin\',\'$type\',\'$position\',\'$niveau\',\'$bloc\',\'$num_obj\')";
connexion1();
mysql_query($requet) or die('echuer');
mysql_close();


J'espere vous aider.
Fais signe si sa persiste ton Erreur !
mardi 28 septembre 2010 à 23:00:30 | Re : INSERT IF NOT EXISTS mySql

Zlub

Membre Club

Salut,

Contrairement au sujet de ton POST, je ne vois pas de IF NOT EXIST... est-ce volontaire ?
Également as-tu un message d'erreur ?

Quoi qu'il en soit, "envoyer" le contenu de variables tel que à une requête SQL est dangereux.
Par exemple, si ta variable contient un apostrophe, ta chaine SQL va être tronquée prématurément.

Supposons que $nom contienne "L'écuyer", ta requête contiendra pour le champ nom uniquement "L". Ceci peut produire un effet désastreux sur ta requête et sur tes données.

Fais-tu des traitements pour éviter ce cas en amont ?
Pourquoi IF NOT EXISTS n'apparait pas dans ta requête ?


Bref, n'ayant pas suffisamment d'informations, il est pas aisé de te répondre précisément.

++

Zlub


Cette discussion est classée dans : insert, code, mysql, not, if


Répondre à ce message

Sujets en rapport avec ce message

requête Insert Into [ par richch ] Salut,Est ce que je peux utiliser cette requête, si non quelle est l'erreur?SQL="insert into Article (code_Famille, lib_Pr, def_Pr, princ_Vertus, gluc MySQL copier une table vers une autre table [ par julien__ ] Je ne trouve aucun code source ni aide à ce sujet...Je cherche à copier une sélection d'une table MySQL dans une autre table qui n'est pas vide avec d Probleme d'insert sql a partir d'un code C [ par caro4200 ] Bonjour,J'ai une procédure stockée qui s'excute bien lorsque je l'appelle de dataviewer.Par contre, lorsque je l'appelle à partir d'un code C, on sort MySQL Server Instance Configuration Wizard Error Number 1146 [ par baratribord ] Bonjour,J'essayes d'installer MySQL Server 5.1 sur winXP SP2 et je rencontre moult difficultées.La dernière en date que je ne parviens à résoudre conc Probleme requete insert // select [ par Flow8002 ] Bonjour , je suis entrain de developper une base de donnée via visual studio / access . Je decode des fichiers que j'insere dans la base access via Requete INSERT [ par Frenzey ] Bonjour j'ai réalisé un script qui permet de parse un fichier xml et de transferer le contenu sur une Base de donnée grace à une requete INSERT. le pr Insertion d'une variable dans table sql [ par jlmzk ] Salut à tous.Voila c'est tout simple, j'ai une variable $bc dont la valeur peut être par exemple AB01Si je fais un echo $bc; j'ai bien AB01 qui s'affi création trigger sur mysql [ par Ninie972 ] Bonjour, Je crée un triger sur mysql:CREATE TRIGGER modif_etat AFTER UPDATE ON VOEUX FOR EACH ROWcodev int(2);BEGINSELECT code_voeux into codev FROM v fonction mysql_insert_id [ par scorpion077 ] Bonjour,le code suivant est censé tout d'abord ajouter une nouvelle photo dans la table photo, puis récupérer l iD de la dernière photo ajouter et l'e recuperer et afficher un prix [ par laloire33150 ] Bonjour, j'ai un problème que je n'arrive pas à régler, je suis débutant J'ai créé une bdd avec des produits et les prix et refs Depuis ma page je r


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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 : 0,218 sec (4)

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