fpid wird nicht ausgeben

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • fpid wird nicht ausgeben

    PHP-Code:
    $sql=  "SELECT 
                        W.info, SEC_TO_TIME(W.duration) as fduration, W.duration as duration, W.wid,
                        T.name as tname, T.tid,
                        P.name as pname, DATE_FORMAT('P.start','%m%y') as fstart,
                        C.name as cname, 
                        E.name as ename
                    FROM 
                        "
    .PREFIX."worksheet W
                        LEFT JOIN "
    .PREFIX."employee E 
                            ON E.eid = W.eid
                        LEFT JOIN "
    .PREFIX."projekt P 
                            ON P.pid = W.pid
                        LEFT JOIN "
    .PREFIX."client C 
                            ON C.cid = P.cid
                        LEFT JOIN "
    .PREFIX."type T 
                            ON T.tid = W.tid
                    WHERE 
                        YEAR( W.date ) = "
    .$this->intyear." AND 
                        MONTH( W.date ) = "
    .$this->intmonth." AND 
                        DAYOFMONTH( W.date ) = "
    .$this->intday.
                        AND W.eid = '"
    .$this->userid."'";
            
    //echo $sql;
            
    $result $objDB->query($sql);    
            if(
    DB::isError($result)) {        
                die(
    $result->getMessage());    
            }
            
    $summe ="";
            
    $this->worksheetdata = array();
            while(
    $row $result->fetchrow(DB_FETCHMODE_ASSOC)) {  
                
    $this->worksheetdata[] = $row;

            } 
    in smarty tpl dann
    Code:
    <tr class="{$class}">
    						<td valign="top"><p>{$worksheetdata[i].fstart}_{$worksheetdata[i].pname|truncate:20}</p></td>
    						<td valign="top"><p>{$worksheetdata[i].tname}</p></td>
    						<td valign="top"><p>{$worksheetdata[i].fduration|date_format:"%H:%M"}</p></td>
    						<td valign="top"><p>{$worksheetdata[i].info}</p></td>
    						<td align="center" valign="top"><p><a href="{$smarty.server.php_self}?sek=job&day={$smarty.get.day}&month={$smarty.get.month}&year={$smarty.get.year}&userid={$smarty.get.userid}&wid={$worksheetdata[i].wid}">edit</a></p></td>
    					</tr>
    wird alles schön ausgegeben, doch leider nicht die 'fstart' ( bleibt leer)

    in der DB liegt das datum so : 2003-10-03 14:05:00

    was mach ich falsch ?
    Zuletzt geändert von mukraker; 11.12.2003, 19:39.
    thx Mukraker

  • #2
    Re: fpid wird nicht ausgeben

    Original geschrieben von mukraker
    was mach ich falsch ?
    du bist zu grosszügig mit den ' ?

    PHP-Code:
    ... DATE_FORMAT('P.start,'%m%y') ... 
    Kissolino.com

    Kommentar


    • #3
      DATE_FORMAT('P.date','%m%y')

      das muss schon so, sonst gibts nen error
      thx Mukraker

      Kommentar


      • #4
        wenn du meinst?

        ich würde es u.u. mal so probieren.

        PHP-Code:
        DATE_FORMAT(P.date,'%m%y'
        INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


        Kommentar


        • #5
          alles klar nun geht danke
          thx Mukraker

          Kommentar

          Lädt...
          X