noch mehr fragen zum login-script (mrhappiness)

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

  • #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...

    Kommentar


    • #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...

      Kommentar

      Lädt...
      X