noch mehr fragen zum login-script (mrhappiness)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    Original geschrieben von Dominikoo
    so wie bei dir:

    PHP Code:
    function login($userid

        
    $sql="UPDATE users 
        SET UserSession='"
    .session_id()."' 
        WHERE UserId="
    .$userid
         
    mysql_query($sql); 

    Warum eigentlich nicht
    PHP Code:
    function login($userid

        
    $sql="UPDATE users 
        SET UserSession='"
    .session_id()."' 
        WHERE UserId='
    $userid'"
         
    mysql_query($sql); 

    Ich meine ich hätte so auch son das eine oder andere mal Fehler vermieden...

    Comment


    • #17
      weil die userid kein string ist, bei deiner variante aber der string den du eingibst von der datenbank wiede rin ein eganzzahl konvertiert werden muss

      deine variante hat nur dann einen "vorteil", wenn $userid leer ist, da die UPDATE-anweisung dann imme rnoch syntaktisch korrekt ist
      inweit das besser ist sei mal dahingestellt, schließlich suchst du dich ohne eine fehlermeldung dumm und dämlich...
      Ich denke, also bin ich. - Einige sind trotzdem...

      Comment

      Working...
      X