Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 06-10-2006, 13:14
Timo Trallala
 Member
Links : Onlinestatus : Timo Trallala ist offline
Registriert seit: Mar 2005
Beiträge: 190
Timo Trallala ist zur Zeit noch ein unbeschriebenes Blatt
Lightbulb [PHP5] return Value

Hallo Gemeinde,

irgendwie befinde ich mich in einer Schleife aus der ich wohl momentan nicht herauskomme.

Wenn ein update gemacht wird soll true zurückgegeben werden, ansonsten false.

PHP-Code:
   function updateLink($bildpfad$tname$url$info$rubrik$id)
   {
      
$db   = new dbconn;
      
$proc = new procedure;

      switch(
$rubrik)
      {
       case 
'DVT':
        
$grp_id       "1";
        break;

       case 
'AVT':
        
$grp_id       "2";
        break;

       case 
'AVS':
        
$grp_id       "3";
        break;

       case 
'SoS':
        
$grp_id        "4";
        break;
      }

      if(!empty( 
$bildpfad ))
      {
      
$sql    sprintf"UPDATE " tbl_links "
        SET
         link_bildpfad=%s
        WHERE
         link_id='%s'"
,      
      
$this->quote_smart$bildpfad ), $proc->getvalue$id ) );
      
$result $db->query$sql );
      }

      
$sql    sprintf"UPDATE " tbl_links "
        SET
            link_name=%s,
            link_url=%s,
            link_text=%s,
            link_rubrik=%s,
            link_grp_id='%s'
        WHERE
            link_id='%s'"
,
        
$this->quote_smart$tname ),
        
$this->quote_smart$url ),
        
$this->quote_smart$info ),
        
$this->quote_smart$rubrik ), 
        
$this->quote_smart$grp_id ),
        
$proc->getvalue$id ) );
      
$result $db->query$sql );

      if(!
$result || mysql_affected_rows() < 1)
         return 
FALSE;

      else
         return 
TRUE;
   } 
danke
derTrallala
__________________
Manchmal verliert ma eben ... und manchmal gewinnen die Anderen
Mit Zitat antworten