begin process at 2012 05 31 01:50:23
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

probleme insertion requete imbrique


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

probleme insertion requete imbrique

mercredi 30 avril 2008 à 16:22:59 | probleme insertion requete imbrique

G4uthier

<code>
CREATE table SM_properties (id INT(4) NOT NULL AUTO_INCREMENT, postcode VARCHAR(9), price INT(6), branch VARCHAR(150), bedrooms int(2), address1 VARCHAR(150), address2 VARCHAR(150), address3 VARCHAR(150), agentDescription TEXT, propWeek varchar(10), agentID INT(4), PRIMARY KEY(id));




CREATE TABLE SM_image(
id INT( 4 ) NOT NULL AUTO_INCREMENT ,
id_properties INT( 4 ) NOT NULL ,
img_name VARCHAR( 255 ) ,
PRIMARY KEY ( id ) ,
FOREIGN KEY ( id_properties ) REFERENCES SM_properties( id )
)

</code>


et je voudrais faire une insertion d'une propriete mais je suis bloquer je sais pas comment faire pour que l image soit aussi inserer avec le meme id_propiete de la propriete.

$Query = "INSERT INTO SM_properties VALUES ('0', '".mysql_escape_string($formValue['postcode'])."','".mysql_escape_string($f­ormValue["price"])."', '".mysql_escape_string($formValue["branch"])."', '".mysql_escape_string($formValue["bedrooms"])."',
'".mysql_escape_string($address1)."', '".mysql_escape_string($formValue["address2"])."','".mysql_escape­_string($formValue["address3"])."', '".mysql_escape_string($formValue["agentDescription"])."','".mysq­l_escape_string($propWeek)."',
'".mysql_escape_string($agentID)."')";

je dois faire une seconde requete pour inserer la photo avec l'id de la propriete de la precedemment ajoute
je fais ca :

$Query2="INSERT INTO SM_image VALUES '0',je sais pas ce que je dois mettre ici pour avoir l id de la propriete,'".mysql_escape_string($imgpath)."','".mysql_escape_string($imgpa­th2)
."')";


mercredi 30 avril 2008 à 16:27:44 | Re : probleme insertion requete imbrique

Teclis01

Réponse acceptée !
http://ch2.php.net/manual/fr/function.mysql-insert-id.php
t'auras le dernier id, après jcomprend pas cke tu veux en faire de ton truc >_<

Il vaut mieux poser une question et passer pour bête que le rester toute sa vie

 Les geeks n'ont pas une case en moins ils commencent juste à compter à partir de zéro

mercredi 30 avril 2008 à 16:43:29 | Re : probleme insertion requete imbrique

G4uthier

oui j ai deja essayé ca mais il me retourne 0
Je veux juste quand j insere une propriété il m'insere aussi mon image de la propriété...
Avant javais tout dans la meme table c'était simple mais la j'avoue que je suis completement perdu j'ai jamais fait ca .
pour les $formvalue fait pas attention ca fonctionne c 'est un tableau de valeur posté . Avant ca marché quand je mettais les image dans la table propriété.
mercredi 30 avril 2008 à 19:04:41 | Re : probleme insertion requete imbrique

G4uthier

J ai regle mon probleme ca marche en  fait la fonction c'est moi qui marche pas lol.


Cette discussion est classée dans : string, mysql, id, escape, varchar


Répondre à ce message

Sujets en rapport avec ce message

Problème requete mysql [ par tony1239456 ] Bonjour, j'ai un gros problème avec ma requete mysql. J'ai crée une table avec 6 champs :id : int(5) - auto_incrementtitre : varchar(30)des : varchar( problème pour récupérer un ID [ par Francky23012301 ] Salut à tous,Je réalise le code suivant //Connection à la BDD $db = mysql_connect('localhost', 'root','');                         //Sélection de la b requete update [ par ahlemlo ] bonjour a tousj'ai fait ce code pour modifier la table dans la bddd'abord j'ai afficher ma table voiture  dans laquelle il'ya  un lien (modifier)pour formulaire php+mysql [ par mataxa ] À l'aide,je suis en train de suivre un livre pour apprendre php et il me donne le code suivant:"http://www.w3.org/TR/REC-html40/strct.dtd"> Mise a jour [ par dabiz59 ] Bonjour étant asser assez novice en mysql j'aurai besoin de votre aide pour changer ce INSERT INTO en UPDATEmerci pour votre aide$sql = 'INSERT INTO a erreur Parse error: parse error *****\index.php on line 18 [ par elriser ] Bonjour,aprés plusieurs heures je jette l'éponge si vous pouvez me dire ou est l'erreur ce serait sympa.L'erreur se trouve au niveau du qui correspon [probleme] Insert mysql (php) [ par azumi13 ] Bonjour à tous! J'ai un souci, mais avant de l'exposer, je vais vous demander de verifier mon insertion, pour voir si comme moi, vous ne voyez pas l' devellopement web php/mysql [ par ibtissamsaki ] slt t le monde, je ss en train de devellopé une application web.mais j'ai rencontrer 1 pb au niveau de creation des tables. je veux cree un table mate Erreur syntaxe sql : mystère [ par daporoty ] Bonjour, J'ai une erreur sql sur une requète ou il n'y a pas de problème !? Récupération des données d'un formulaire et update de la table : [code= Utilisation de la fonction mysql_escape_string( ) [ par aljessy ] Je n'arrive pas à utiliser la commande mysql_escape_string(). en effet j'essaye de sécurisé l'accès à ma base de donnée voici la syntaxe que je tape


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 : 3,916 sec (3)

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