|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : juillet 2007 Messages : 20 ![]() |
Bonjour,
je possède 2 tables mysql(A avec 5 champs) et (B avec 3 champs) distinct sans relation.Pourtant j'aimerai vérifier si le champ 2 de (A) est présent dans la champ 3 de (B).Et si c'est le cas, revenir inscrire la valeur du champ 2 de (B) à la place du champ 2 de (A). Je débute totalement en php (vous l'aurez deviné Merci |
|
|
00
|
|
|
#2 |
![]() ![]() Développeuse PHP/Java Inscription : avril 2007 Messages : 3 686 ![]() |
Bonjour
Je connais un très bon site où trouver des tutoriels : developpez.com et un bon moyen pour trouver des infos en tous genres ![]() Plus sérieusement, ton problème se porte-t-il sur l'écriture des requêtes SQL ou sur leur utilisation via mysql et php ? Qu'as-tu déjà fait et sur quel(s) point(s) as-tu besoin d'aide ?
__________________
Modératrice PHP Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur) Pour afficher votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : juillet 2007 Messages : 20 ![]() |
Je dirais plus sur les requêtes SQL, mais est ce qu'avec mysql je peut directement faire un transfert de données d'ue table à l'autre selon certain critères ou bien suis je obligé de créer un script php qui ira récupérer les bonnes valeurs dasn une table source pour les inserer dans une table cible?
J'avoue que la première solution me suffit, je suis vraiment débutant. Merci de m'aider |
|
|
00
|
|
|
#4 |
![]() ![]() Développeuse PHP/Java Inscription : avril 2007 Messages : 3 686 ![]() |
Tout d'abord, je te conseille d'aller jeter un coup d'oeil aux tutoriaux SQL.
Ensuite, il doit y avoir un moyen de faire une requête qui fasse un update de ta table A lorsque la condition est remplie. Mais j'aurais plutôt tendance à vouloir passer par du php, mais là c'est mon avis purement personnel
__________________
Modératrice PHP Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur) Pour afficher votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : juillet 2007 Messages : 20 ![]() |
Bonjour , je parcours les différents tutoriel sql proposé par Celira et j'essaye différente formules mais sans résultats pourtant ma requête me semble cohérente.
Code SQL :
UPDATE table1 SET table1.champ1= table2.champ2 FROM table1 INNER JOIN table2 ON table1.champ1 = table2.champ3 Voyez vous une erreur dans ma requête? |
|
|
00
|
|
|
#6 | ||
![]() ![]() Développeuse PHP/Java Inscription : avril 2007 Messages : 3 686 ![]() |
Je ne sais pas si on peut faire des jointures dans une requête update, mais j'en doute.
Je pense que tu devrais faire une succession de requête avec de la récupération de variables en php. Qulque chose comme ça : Code php :
__________________
Modératrice PHP Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur) Pour afficher votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com