Problem bei Speichern von Variablen in MySql

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

  • 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!

    Last edited by DaDealer; 19-03-2006, 19: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().

    Comment


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

      Comment


      • #4
        brich den code um!

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

        Comment


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

          Comment


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

            Comment


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

              Comment


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

                Comment


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

                  Comment


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

                    Comment


                    • #11
                      So

                      PHP Code:
                      $insert "INSERT INTO `ipdatetime` (`ip`,`date`,`time`) 
                      VALUES("
                      .$ip.",".$datum.",".$zeit.")"
                      Und der sagt mir immer noch keine Fehlermeldung!
                      Last edited by DaDealer; 19-03-2006, 19:11.
                      ja ich weiß ich bin ein Noob in Php das brauch mir keiner sagen!

                      Comment


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

                        Comment


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

                          Comment


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

                            Comment


                            • #15
                              meinste

                              PHP Code:
                              if(!mysql_num_rows($result_select)) == true)
                                echo 
                              'true';
                              else
                                echo 
                              'nicht true'
                              Last edited by DaDealer; 19-03-2006, 19:26.
                              ja ich weiß ich bin ein Noob in Php das brauch mir keiner sagen!

                              Comment

                              Working...
                              X