insert...

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

  • #16
    die add.php

    PHP-Code:
    <? 
    $db_host = "localhost"; 
    $db_name = "usr_web85_3"; 
    $db_tabelle = "zugriff"; 
    $db_user = "web85"; 
    $db_password = "****"; 
    function opendb() { 
    global $db_host; 
    global $db_user; 
    global $db_password; 
    global $db_name; 
    @$handle = mysql_connect ($db_host, $db_user, $db_password); 
    if ($handle) { 
    if (!(mysql_select_db ($db_name, $handle))) { 
    $handle = FALSE; 


    return $handle; 

    $insert = "INSERT INTO $db_tabelle (name, pass, email) VALUES (' ".$name."' ,'".$pass."', ' ".$email." ')"; 
    mysql_query($insert, $connect); 
    echo "sie wurden erfolgreich registriert"; 
    ?>

    Kommentar


    • #17
      mysql_query($insert, $handle); muss es heißen...
      Falls es jetzt immer noch nicht geht, dann kann dies daran liegen, dass du den Connect zur DB in einer Funktion machst...
      mfg
      Günni


      Praxis: Jeder kann´s, aber keiner weiß wie´s geht...
      Theorie: Jeder weiß wie´s geht, aber keiner kann´s ...
      Microsoft vereint Praxis und Theorie: Nix geht und keiner weiß warum
      City-Tiger - Online durch die Straßen tigern...

      Kommentar


      • #18
        Warning: Supplied argument is not a valid MySQL-Link resource in /usr/local/httpd/htdocs/kunden/web85/html/portal/modules/login/add.php on line 21

        kommt dann.


        wenn ich aber die zeile
        mysql_query($insert, $handle);
        weglasse, dann kommt keine fehlermeldung mehr. allerdings trägt er auch nichts in die db ein.

        hmmm

        Kommentar


        • #19
          PHP-Code:
          <? 
          $db_host = "localhost"; 
          $db_name = "usr_web85_3"; 
          $db_tabelle = "zugriff"; 
          $db_user = "web85"; 
          $db_password = "****"; 
          function opendb() { 
          global $db_host; 
          global $db_user; 
          global $db_password; 
          global $db_name; 
          @$handle = mysql_connect ($db_host, $db_user, $db_password); 
          if ($handle) { 
          if (!(mysql_select_db ($db_name, $handle))) { 
          $handle = FALSE; 


          return $handle; 

          $insert = "INSERT INTO $db_tabelle (name, pass, email) VALUES (' ".$name."' ,'".$pass."', ' ".$email." ')"; 
          $connect = opendb(); // eingefügt...
          mysql_query($insert, $connect); 
          echo "sie wurden erfolgreich registriert"; 
          ?>
          mfg
          Günni


          Praxis: Jeder kann´s, aber keiner weiß wie´s geht...
          Theorie: Jeder weiß wie´s geht, aber keiner kann´s ...
          Microsoft vereint Praxis und Theorie: Nix geht und keiner weiß warum
          City-Tiger - Online durch die Straßen tigern...

          Kommentar


          • #20
            danke günni,

            funktioniert einwandfrei.

            Gruß Johannes


            PS: und danke für den link (global)

            Kommentar


            • #21
              Hat zwar ein bißchen gedauert, aber jetzt ist es ja gelöst.
              Kein Problem...
              mfg
              Günni


              Praxis: Jeder kann´s, aber keiner weiß wie´s geht...
              Theorie: Jeder weiß wie´s geht, aber keiner kann´s ...
              Microsoft vereint Praxis und Theorie: Nix geht und keiner weiß warum
              City-Tiger - Online durch die Straßen tigern...

              Kommentar

              Lädt...
              X