Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 24
  1. #11
    Utente di HTML.it L'avatar di ttcc
    Registrato dal
    Dec 2008
    Messaggi
    486
    forse mi sbaglio, ma non verrebbe tutto più semplice con una relazione tra le due tabelle?

  2. #12
    Quote Originariamente inviata da ttcc Visualizza il messaggio
    forse mi sbaglio, ma non verrebbe tutto più semplice con una relazione tra le due tabelle?
    anche a te (è odiosa sta faccina)


    ti ringraziamo di aver espresso la tua opinione

    Questa volta, più che un voto.. è favoreggiamento.

  3. #13
    Quote Originariamente inviata da ttcc Visualizza il messaggio
    forse mi sbaglio, ma non verrebbe tutto più semplice con una relazione tra le due tabelle?
    JOIN serve proprio a creare una tabella mettendone in relazione due.
    http://it.wikipedia.org/wiki/Join_(SQL)

  4. #14
    Utente di HTML.it
    Registrato dal
    May 2011
    residenza
    bergamo
    Messaggi
    1,027
    Quote Originariamente inviata da Al_katraz984 Visualizza il messaggio
    Codice PHP:
    $selectQuery "SELECT * FROM immagini I INNER JOIN user U ON U.id = I.idutente ORDER BY I.id DESC LIMIT 4" 
    al contrario quindi
    grazie mille funziona alla perfezione, quindi se io faccio un select * e poi una join di due tabelle mi prende tutti gli elementi delle due tabelle? cioè ancora non mi è chiaro molto bene

  5. #15
    Quote Originariamente inviata da passasooz Visualizza il messaggio
    grazie mille funziona alla perfezione, quindi se io faccio un select * e poi una join di due tabelle mi prende tutti gli elementi delle due tabelle? cioè ancora non mi è chiaro molto bene
    puoi anche fare

    Codice PHP:
    SELECT U.nomeU.cognomeI.* FROM utenti U 
    devi solo ricordarti che se imposti gli alias devi usarli in tutto...
    Questa volta, più che un voto.. è favoreggiamento.

  6. #16
    Utente di HTML.it
    Registrato dal
    May 2011
    residenza
    bergamo
    Messaggi
    1,027
    aspè quindi se io faccio

    codice:
    SELECT U.nome, U.cognome, I.* FROM utenti U
    praticamente seleziono tutti gli elementi di tabella immagini e solo quei due campi di utenti?

  7. #17
    Si
    Questa volta, più che un voto.. è favoreggiamento.

  8. #18
    Utente di HTML.it
    Registrato dal
    May 2011
    residenza
    bergamo
    Messaggi
    1,027
    ok grazie... un'ultima domanda... ho notato che il risultato della query che abbiamo fatto ovvero:

    codice:
      $ultimi_ins = $db->prepare("SELECT * FROM immagini I INNER JOIN utente U ON U.id = I.idutente ORDER BY I.id DESC LIMIT 4");
    mi stampa a video solo gli ultimi 3 nel caso in cui ci siano 4 record nella tab nel caso in cui ce ne siano 2 me ne stampa 1 di conseguenza mi stampa sempre un record in meno, come mai?

  9. #19
    Utente di HTML.it
    Registrato dal
    May 2011
    residenza
    bergamo
    Messaggi
    1,027
    ah no scusate un errore mio, ahahah il rincoglionimento mi mangia la testa, ho messo un desc limit di 8 perchè vorrei che stampia video gli ultimi 8 si ma poi li andrò io a suddividere in 2... qundi è giusto così scusate

    ciao ragazzi e grazie a tutti per l'aiuto!

  10. #20
    prova con
    Codice PHP:
    LIMIT 0,
    Questa volta, più che un voto.. è favoreggiamento.

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.