Visualizzazione dei risultati da 1 a 3 su 3

Discussione: omonimia di campi

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    55

    omonimia di campi

    Ciao.

    Scusate una cosa:

    Se ho una query tipo:

    SELECT table1.campo1, table1.campo2, .... table2.campo1, table2.campo2, ...

    se devo , alla fine, fare anche una collegamento tipo:

    <a href="link.php?abc=$row[campo1]">

    Come faccio a riferire il link a table1.campo1 e non a table2.campo1 , visto che non posso
    scrivere

    <a href="link.php?abc=$row[table1.campo1]"> ?

    Grazie

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    ASP o PHP?
    Ad ogni modo puoi risolvere usando gli ALIAS nella SELECT:

    SELECT table1.campo1, table1.campo2, .... table2.campo1 AS t2campo1, table2.campo2 AS t2campo2, ...

    e poi riferirti all'alias creato.

    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    55
    Era PHP.

    Comunque grazie. L'alias (quella cosa strana che non ho mai capito a cosa potesse servire ...) funziona perfettamente

    Ciao

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