Pagina 8 di 8 primaprima ... 6 7 8
Visualizzazione dei risultati da 71 a 71 su 71

Discussione: non duplicare riultato tabella

  1. #71
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,292
    intendi
    codice:
    SELECT markers.id, markers.ts, markers.addresstre, markers.addresscinque, markers.addresssei, comments.idcomment, comments.comment 
    FROM markers 
    LEFT JOIN comments ON markers.id = comments.idcomment  
    WHERE markers.azienda = users.azienda 
    ORDER BY markers.ts DESC
    
    Ovviamente, users.azienda sarā direttamente l'id/nome (o quello che hai usato) dell'utente.
    Tra l'altro, visto che hai detto (se non ho capito male) che chi si logga vedrā solo quello della relativa azienda, non serve neanche che ti porti dietro l'id (forum.php?uid=<id>)
    Quando fanno il login, ti metti in sessione anche l'azienda. poi nella varie pagine la riprendi da li e la usi nella query
    Codice PHP:
    session_start();
    $user $_SESSION['user']; // o nell indice che usi

    $sql "SELECT markers.id, markers.ts, markers.addresstre, markers.addresscinque, markers.addresssei, comments.idcomment, comments.comment 
    FROM markers 
    LEFT JOIN comments ON markers.id = comments.idcomment  
    WHERE markers.azienda = 
    {$user['azienda']} 
    ORDER BY markers.ts DESC:"
    // PS: 'azienda' ipotizzo sia un intero. se č una stringa va tra apici
    ...il resto č uguale 
    Ultima modifica di boots; 25-07-2017 a 17:33

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