Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    recuperare dati da 3 tabelle collegate

    Buonasera, ho 3 tabelle collegate:

    jos_sobi2_item, jos_sobi2_cat_items_relations e jos_sobi2_fields_data.

    i campi da recuperare sono messi così:

    itemid e title sono in jos_sobi2_item

    lng.data_txt e lat.data_txt sono in jos_sobi2_fields_data e sono i campi con id 17 e 16

    catid è in jos_sobi2_cat_items_relations


    Con il codice qua sotto sto cercando di prendere tutti i record che ho ma il risultato mi stampa vari record + volte e me ne omette altri, sapete dirmi dove sto sbagliando?

    Codice PHP:
    SELECT i.itemidi.titlelng.data_txt as lnglat.data_txt as latcat.catid FROM jos_sobi2_item as ijos_sobi2_fields_data as latjos_sobi2_fields_data as lngjos_sobi2_cat_items_relations as cat WHERE lng.itemid=i.itemid and lat.itemid=i.itemid and cat.itemid=i.itemid and lng.fieldid=17 and lat.fieldid=16 

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    636
    ripeti 2 volte una tabella nel from

  3. #3
    grazie ma non trovo l'errore...nel from ripeto jos_sobi2_fields_data as lat, jos_sobi2_fields_data as lng ma se non lo faccio non prendo i dati di lat e lon...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.