Problem bei Speichern von Variablen in MySql

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

  • Problem bei Speichern von Variablen in MySql

    Hi
    ich hab nen Sourcecode für das absspeichern der ip,des datums und der uhrzeit aber irgendwie speichert der nicht in die datenbank

    Hier ist ist das script:
    PHP-Code:
    <php
    $host 
    "localhost";
    $user "user";
    $pass "123456";
    $database "database";
     
    mysql_connect($host,$user,$pass);
    mysql_select_db($database)

    $ip $REMOTE_ADDR;
    $datum date("Y m d");
    $zeit date("h:i:s A");

    $sql_select "SELECT * FROM `ipdatetime`";
    $result_select mysql_query($query_0) or die(mysql_error());
    if(!
    mysql_num_rows($result_select)) {

    $insert "INSERT INTO `ipdatetime` (`ip`,`date`,`time`) 
    VALUES(`ip` = '"
    .$ip."',`date` = '".$datum."',`time` = '".$zeit."')";
    $result_insert mysql_query($insert) or die(mysql_error());
    }
    ?> 
    Außerdem hab ich hier noch ein Dump ür PhpMyAdmin:

    CREATE TABLE `ipdatetime` (
    `ip` INT(11) NOT NULL ,
    `date` INT(11) NOT NULL ,
    `time` INT( 11 ) NOT NULL ,
    PRIMARY KEY ( `ip` )
    );
    Ps: Ich hab den datenbank namen und alles andere angepasst!

    Zuletzt geändert von DaDealer; 19.03.2006, 20:02.
    ja ich weiß ich bin ein Noob in Php das brauch mir keiner sagen!

  • #2
    erst lesen und befolgen!
    http://php-resource.de/forum/showthr...threadid=50454

    vor allem mysql_error().

    Kommentar


    • #3
      Der sag mir ja keine fehlermeldung!
      ja ich weiß ich bin ein Noob in Php das brauch mir keiner sagen!

      Kommentar


      • #4
        brich den code um!

        Der sag mir ja keine fehlermeldung!
        du fragst "ihn" ja nicht danach.

        Kommentar


        • #5
          Ist es jetzt richtig?
          ja ich weiß ich bin ein Noob in Php das brauch mir keiner sagen!

          Kommentar


          • #6
            nein, der code ist nicht umgebrochen und mysql_error() seh ich in deinem code auch nicht.

            Kommentar


            • #7
              Re: Problem bei Speichern von Variablen in MySql[noob]

              Original geschrieben von DaDealer
              $sql_select = "SELECT * FROM `ipdatetime`";
              $result_select = mysql_query($query_0)
              or die(mysql_error());
              if(!mysql_num_rows($result_select)) {
              Wieso hier ist doch mysql_error());

              und wie soll ich umbrechen?
              ja ich weiß ich bin ein Noob in Php das brauch mir keiner sagen!

              Kommentar


              • #8
                code umbrechen, damit man mit 1024-er auflösung nicht scrollen muss.

                und nein, ich sehe immer noch kein mysql_error() an der stelle, an der du einfügst. faustregel: zu jedem mysql_query() ein mysql_error().

                Kommentar


                • #9
                  So jetzt aber!Trotzdem sagt der mir nichts!
                  ja ich weiß ich bin ein Noob in Php das brauch mir keiner sagen!

                  Kommentar


                  • #10
                    sehr gut. und, fehlermeldung?
                    und jetzt noch die richtige syntax von insert nachschlagen:
                    http://tut.php-q.net/mysql-insert.html

                    p.s. kommst du überhaupt in den if-block?

                    Kommentar


                    • #11
                      So

                      PHP-Code:
                      $insert "INSERT INTO `ipdatetime` (`ip`,`date`,`time`) 
                      VALUES("
                      .$ip.",".$datum.",".$zeit.")"
                      Und der sagt mir immer noch keine Fehlermeldung!
                      Zuletzt geändert von DaDealer; 19.03.2006, 20:11.
                      ja ich weiß ich bin ein Noob in Php das brauch mir keiner sagen!

                      Kommentar


                      • #12
                        Original geschrieben von penizillin
                        p.s. kommst du überhaupt in den if-block?

                        Kommentar


                        • #13
                          Original geschrieben von penizillin
                          wie soll ich das den feststellen!
                          ja ich weiß ich bin ein Noob in Php das brauch mir keiner sagen!

                          Kommentar


                          • #14
                            überraschung
                            PHP-Code:
                            if($bedingung == true)
                              echo 
                            'true';
                            else
                              echo 
                            'nicht true'

                            Kommentar


                            • #15
                              meinste

                              PHP-Code:
                              if(!mysql_num_rows($result_select)) == true)
                                echo 
                              'true';
                              else
                                echo 
                              'nicht true'
                              Zuletzt geändert von DaDealer; 19.03.2006, 20:26.
                              ja ich weiß ich bin ein Noob in Php das brauch mir keiner sagen!

                              Kommentar

                              Lädt...
                              X