Visualizzazione dei risultati da 1 a 3 su 3

Discussione: query con leff join

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,801

    query con leff join

    salve a tutti , ho fatto una query che defe leggere il contenudo di tre tabelle, e dalla principale deve associare li staffid delle altre tabelle, adesso succede che la seconda tabella contiene i valori di un select multiplo , e quindi su un staffid ci possono essere anche 10 valori, pero il problema e che mi ripete il template tpl per quanto sono i valori. perche?
    Codice PHP:
        /**
        * edit  tech && techassigns && techsignatures
        */
    function ViewStaffFromId($staffid)
    {
      global 
    $dbcore;
      global 
    $settings ;
      
      if(empty(
    $staffid))
      {
            
    //exit();
                
    return false;
      }
      
    $sql mysql_query("select tech.* , techsignatures. *  , techassigns. *   from (tech as tech left join  techassigns as techassigns  on  tech. staffid = techassigns. techassignsid)
     left join techsignatures as techsignatures on tech. staffid = techsignatures.signatureid  where tech. staffid =  "
    $staffid ." ") or die(mysql_error());
      if(!
    $sql)
      {
            
    //exit();
                
    return false;
      }
      
    $return = array();
      while (
    $row mysql_fetch_assoc($sql))
      {
        
    $return[] = $row;
      }
     return 
    $return;  
     

    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,801
    ho risolto il problema modificando il template , ho tolto il <section name= loop =>era questa la causa
    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,801
    credevo di aver risolto il problema ma mi sbagliavo vi spiego la prima tabella estrae dalla seconda i dipartimenti assegniati allo staff , adesso il problema e che possono essere uno o piu' records e mi crea tanti array per quanto i dipartimenti cosa fare??????
    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

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.