Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,802

    inserire i dati di una funzione in un altra funzione .

    buona sera gente , avrei bisognio di un vostro aiuto , se avete qualche par de minuti da dedicarmi , il problema e questo......



    io con una funzione estraggo i dati , e i dati estratti dalla funzione li dovrei passare ad un altra funzione , dove ho fatto l html , come potrei fare ??????
    Codice PHP:
    <?php
    function GettAllStaff (){
        global 
    $dbcore;
        
        
    $sql "select t.*  , gs.id_groups ,gs.nome_group from tech  as t  left join grouptech as gs  on  t.groupid = gs.id_groups  order by t.staffid asc  ";
        
    $query mysql_query($sql);
        
    $result = array();
         while(
    $row mysql_fetch_assoc($query)){
         
    $result[] = $row;
         }
       return 
    $result;
    }


    function 
    TableViewAllTech($staffid,$nome,$cognome,$username,$nome_group){
    global 
    $staffid,$nome,$cognome,$username,$nome_group;
    ?>

    <table  cellpadding="0" cellspacing="0" border="0" style="width: 100%;vertical-align:top; margin-top:0px;"  class="rcwborder">
     <tr>
        <td class="rcwbachecatitolibg"  style="width: 100%;height:21px; text-align: left;padding-left:25px;">Manage Staff - Total: </td>
    </tr>
      <tr>
          <td class="rcwcontenttableborder" >
    <table cellpadding="3" cellspacing="1" border="0" style="width:100%;" >
      <tr>
        <td class="rcwtabletitlecolon" style="width: 1%;"></td>
        <td class="rcwtabletitlecolon" style="width: 54%;height: 21px;padding-left:5px;text-align:left;"> Full Name </td>
        <td class="rcwtabletitlecolon" style="width: 15%;height: 21px; text-align:center;">Username</td>
        <td class="rcwtabletitlecolon" style="width: 15%;height: 21px; text-align:center;">Group</td>
        <td class="rcwtabletitlecolon" style="width: 15%;height: 21px; text-align:center;">Options</td>
      </tr>
      


      <tr>
        <td class="rcwcol2" style="width: 1%;height:24px;"></td>
        <td class="rcwcol2" style="width: 54%;height:24px; padding-left:5px;"><?php echo $nome;   ?></td>
        <td class="rcwcol2" style="width: 15%;height:24px;text-align:center;"><?php echo $username;   ?></td>
        <td class="rcwcol2" style="width: 15%;height:24px;text-align:center;"><?php echo $nome_group;   ?></td>
        <td class="rcwcol2" style="width: 15%;height:24px;text-align:center;"></td>
      </tr>


    <!--
      <tr>
        <td class="rcwcol2" style="width: 1%;height:24px;"></td>
        <td class="rcwcol2" style="width: 54%;height:24px;"></td>
        <td class="rcwcol2" style="width: 15%;height:24px;"></td>
        <td class="rcwcol2" style="width: 15%;height:24px;"></td>
        <td class="rcwcol2" style="width: 15%;height:24px;"></td>
      </tr>
     -->
    </table>


          </td>
        </tr>
    </table>

    <?php
    }
    ?>
    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,802
    ciao qualcuno riesce a darmi una mano grazie
    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,802
    ragazzi qual cuno ha il tempo di piegarmi come fare geazie ciao a tutti
    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

  4. #4
    ma perche' fai una funzione per stampare dell'html ???? ma anche perche' fai una funzione per estrarre i dati? ma perche' fai sempre funzioni anche per aprire il tag php????

    ad ogni modo... fai come ti pare. Ti dico solo che se estrai un array multidimensionale come e' $result come speri che "miracolosamente" poi si spappoli l'array in $nome, $username, $nome_group ????? e sopratutto come cavolo fai a scorrere l'array ricevuto con il result set?

    Ma ancora? usi la class con i css e poi spari lo style nella stessa riga ??? ma questo non e' php ... era solo per aggiungere brodo al bollito.




    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,802
    ciao e grazie per la tua critica , tu cosa mi consiglieresti?
    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

  6. #6
    eliminare quelle due inutili funzioni e stampare tutto dentro il WHILE che segue la query.

    codice:
    <?php
      
    $sql = "select t.*  , gs.id_groups ,gs.nome_group 
            from tech  as t  
            left join grouptech as gs  on  t.groupid = gs.id_groups  
            order by t.staffid asc  ";
    
    $query = mysql_query($sql) or die (mysql_error());
    
    while($row = mysql_fetch_assoc($query)){
    
    .... qui metti il codice html
    .... i dati sono nell'array $row e quindi $row['nome'] etc. etc.
    
    }

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,802
    ciao piero ti ringrazio nuovamente per la critica e anche per il consiglio , facevo tutto tramite funzioni, per tenere pulito il codice e dividere html da php per questo usavo le funzioni
    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.