Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    Recuperare nome attributo

    Ciao..
    Qualcuno di voi sa come recuperare il nome di un attributo da una tabella tramite query da script PHP ?? Intendo proprio il nome dell'attributo, non un valore di una n-upla..
    Ciao

  2. #2
    P.S. Ma il nome di un attributo può contenere spazi? :master:

  3. #3
    Forse non ho capito bene, ma credo che hai bisogno di Javascript.
    Ad ogni modo, posta il codice della tabella e segnala il nome dell'attributo che vuoi recuperare, così provo ad essere più preciso.

    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

  4. #4
    Spero sia questo che volessi: è una tabella con 1 sola n-upla, e dovrei fare una SELECT che prelevi il valore dell'unico campo che abbia come attributo il paesello che gli passo, ad es (pseudocodice): SELECT valore WHERE nome_attributo = Barisciano;

    CREATE TABLE `dialetto` (
    `id` int(5) NOT NULL auto_increment,
    `nome` varchar(30) NOT NULL,
    `brano` varchar(2000) NOT NULL,
    `Barisciano` varchar(2000) NOT NULL,
    `Calascio` varchar(2000) NOT NULL,
    `Caporciano` varchar(2000) NOT NULL,
    `Carapelle Calvisio` varchar(2000) NOT NULL,
    `Castel del Monte` varchar(2000) NOT NULL,
    `Castelvecchio Calvisio` varchar(2000) NOT NULL,
    `Collepietro` varchar(2000) NOT NULL,
    `Navelli` varchar(2000) NOT NULL,
    `Ofena` varchar(2000) NOT NULL,
    `Poggio Picenze` varchar(2000) NOT NULL,
    `Prata d'Ansidonia` varchar(2000) NOT NULL,
    `San Benedetto in Perillis` varchar(2000) NOT NULL,
    `San Demetrio ne'Vestini` varchar(2000) NOT NULL,
    `San Pio delle Camere` varchar(2000) NOT NULL,
    `S.Stefano di Sessanio` varchar(2000) NOT NULL,
    `Villa S.Lucia degli Abruzzi` varchar(2000) NOT NULL,
    PRIMARY KEY (`id`)
    )

    Spero di essere stato chiaro, grazie!!

  5. #5
    Utente di HTML.it L'avatar di hyb
    Registrato dal
    Aug 2003
    Messaggi
    424
    umh io ti direi di riprogettare la tabella, perchè sta proprio messa molto male
    si kiamano database relazionali per questo... altrimenti tanto vale non usarli
    sdoppia le tabelle, in una metti i dialetti con un id nella seconda i testi con id, chiave esterna dei dialetti, testo (ma non varchar 2000!)

    il tuo problema non è accadere ai campi, sta proprio nella progettazione.
    C'è chi si mette degli occhiali da sole, per avere più carisma e sintomatico mistero.

  6. #6
    Hai provato con
    codice:
    SELECT * FROM INFORMATION_SCHEMA.dialetto WHERE column_name = 'Barisciano'
    ?

  7. #7
    Utente di HTML.it L'avatar di hyb
    Registrato dal
    Aug 2003
    Messaggi
    424
    Originariamente inviato da cubalibre810
    Hai provato con
    codice:
    SELECT * FROM INFORMATION_SCHEMA.dialetto WHERE column_name = 'Barisciano'
    ?
    cubalibre... hai dato un'occhiata alla tabella? vuole accedere proprio al nome della colonna. Basterebbe riprogettare i database per ottenere quel che vuole ottenere.
    C'è chi si mette degli occhiali da sole, per avere più carisma e sintomatico mistero.

  8. #8
    Originariamente inviato da cubalibre810
    Hai provato con
    codice:
    SELECT * FROM INFORMATION_SCHEMA.dialetto WHERE column_name = 'Barisciano'
    ?
    Ho provato ma dà errore --> Messaggio di MySQL: #1054 - Unknown column 'column_name' in 'where clause'.

    L'idea di hyb riprogettare la tabella ci sta, tra l'altro mi sono dovuto adattare al lavoro fatto da altri (varchar(2000)!!). Penso che farò così, grazie a entrambi.

  9. #9
    Utente di HTML.it L'avatar di hyb
    Registrato dal
    Aug 2003
    Messaggi
    424
    prendili a skiaffi

    dreamark fai cosi

    =========
    DIALETTI
    =========
    id_dialetto TINYINT autoincr
    nomedialetto VARCHAR 30


    =========
    TESTI
    =========
    idtesto MEDIUMINT
    id_dialetto TINYINT
    testo

    Rapporto DIALETTI 1 a N TESTI
    C'è chi si mette degli occhiali da sole, per avere più carisma e sintomatico mistero.

  10. #10
    Ok, come avevi detto.. però ogni dialetto ha associato un solo brano, quindi mi sa che userò come chiave primaria in una ed esterna nell'altra proprio il nome del comune, un id numerico nn lo userei mai..

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.