Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    126

    Query PHP e Google Maps

    Salve a tutti.
    Mi rendo conto che l'argomento è stato trito e ritrito, ma nel forum non ho trovato nulla di illuminante, così mi rivolgo direttamente a voi.

    Dovrei posizionare una serie di aziende su una mappa.
    Queste aziende sono contenute in una tabella chiamata V3.
    Il campo COMUNE della tabella V3, contiene un codice numerico (ES.: anzichè trovare scritto ROMA, troviamo il numero 100) che corrisponde all'ID di una seconda tabella che racchiude l'anagrafica dei comuni chiamata V4.

    Domanda:
    come posso richiamare a video tutte le aziende facendo comparire nel campo COMUNE non il numero, ma il paese/città corrispondente?

    Spero che sia chiaro.

    Grazie a tutti

  2. #2
    Utente di HTML.it L'avatar di brodik
    Registrato dal
    Jan 2009
    Messaggi
    765
    SELECT a.IDCOMUNE, a.NOMEAZIENDA, b.ID, b.NOMECOMUNE FROM V3 a, V4 b WHERE IDCOMUNE = ID

  3. #3
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591
    SELECT * from TABELLA-A LEFT JOIN TABELLA-B ON (TABELLA-A.azienda = TABELLA-B.id)

    una roba del genere?
    cerca comunque join o left join..

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    126
    Grazie ragazzi.
    Precisi e puntuali come sempre!

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    126
    Disturbo ancora.

    Inserendo la seguente query:
    Codice PHP:
    SELECT FROM v3_azienda WHERE produce_v2 LIKE 'P_0000' LEFT JOIN v4_anagrafica_comuni ON (v3_azienda.comune_v4=v4_anagrafica_comuni.id
    mi viene restituito questo errore:
    Query invalida: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'LEFT JOIN v4_anagrafica_comuni ON (v3_azienda.comune_v4=v4_anagrafica_comuni.id)' at line 1

    Se vado a togliere
    Codice PHP:
    WHERE produce_v2 LIKE 'P_0000' 
    tutto funziona a dovere.

    Non riesco a capire l'errore di sintassi.
    Grazie

  6. #6
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591
    devi mettere prima il join poi il where..




    ..mi pare..

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    126
    Confermo...andava messo dopo.
    Grazie!

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 © 2025 vBulletin Solutions, Inc. All rights reserved.