Problemer med at kalde de rette dataer ud i et sql kald der inkluder 2 ide...

Tags:    php mysql

Hej alle Jeg prøver at skrive et script som kalder data ud fra 2 identiske databaser.

efter mit kald prøver jeg at lave en while og ud skrive de samlede datere i en række. det lykkedes også sådan ok problemet er bare at når jeg så skal hente de yderlige meta_data i min while går der noget galt, den dublikker navne og de passer slet ikke til orderen med det id!

Håber en her inde fra kan kan hjælpe mig på rette kurs igen.

Jeg har skrevet hvad jeg gør ned i gennem den viste kode for at give jer en forklaring på hvad jeg forsøger.

Fold kodeboks ind/udPHP kode 




Indlæg senest redigeret d. 04.08.2017 20:32 af Bruger #21814
2 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Får du nogle fejl?
Har du fundet ud af hvor din kode møder en fejl?
Udskriv noget du kan identificere i din kode, så du kan se hvor langt din kode kommer.

Det er altid en god ide at lave din SQL i en variabel, derfra kan du nemlig udskrive den SQL der bliver genereret, så kan du også se om der kommer noget data til de dynamiske værdier.



Her er et par kommentarer.

Fold kodeboks ind/udPHP kode 


Hvis et id findes i `$v1`.`wpd2_posts`, så kan det samme id ikke findes i `$v2`.`wpd2_posts` ?

Du kunne gøre det lettere i din union:
Fold kodeboks ind/udSQL kode 


Så kan du slippe for de kringlede if-else:
Fold kodeboks ind/udPHP kode 




t