Visualizzazione risultati 1 fino 3 di 3

Discussione: due colonne con lo stesso nome: nome dell'array?

  1. #1
    metargon non è connesso Neofita
    Data registrazione
    03-10-2007
    Messaggi
    17

    Predefinito due colonne con lo stesso nome: nome dell'array?

    Ecco, il fatto è questo:
    ho due tabelle e hanno entrambe il campo o colonna "id"

    ho fatto una select fra queste due tabelle con una inner join e ho montato l'array con mysql_fetch_array().

    Solo che a me servirebbe adesso estrarre il campo "id" della tabella 1, ho provato a fare $array[tabella_1.id] ma non salta fuori nulla. se metto $array[id] mi tira fuori naturalmente l'id della tabella 2... ho provato a mettere il singolo apice $array=['tabella_1.id'] ma niente...

    Chi mi può dire come si fa che non ricordo piu? =D

  2. #2
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,269

    Predefinito

    Guarda dentro all'array usando
    Codice PHP:
    print_r($array);
    Altrimenti puoi aggiungere degli alias per le colonne che ti servono usando `colonna`AS `alias`.

  3. #3
    metargon non è connesso Neofita
    Data registrazione
    03-10-2007
    Messaggi
    17

    Predefinito

    ho usato print_r e non esiste una array con chiave [tabella_1.id].
    accidenti alla mia memoria del cavolo xD
    penso che userò gli alias nell'istruzione mysql, si...

    grazie mille xD

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •