Fukzzs miniblogs

  • Fukzzs
    0

    Kāds lūdzu nevarētu palīdzēt šim kodam pielikt datumu? tā kā šeit https://coding.lv/read/php-ka-savienoties-ar-...n-nolasit-datus   Kautko jau mēģināju darīt bet nesanāca. ;/
       
    <?php
    require('../connect.php');
    $tittle=$_POST['tittle'];
    $content=$_POST['content'];
    $created=$_POST['created'];
    $submit=$_POST['submit'];
    if($submit)
    {
       if($tittle&&$content)
       {
       $query=mysql_query("INSERT INTO news (id,tittle,content,created) VALUES ('','$tittle','$content','$created')");
       header("Location: success.php");
       }
       else
       {
           echo "Please fill out all the fields.";
       }
       
       
    }
    ?>
    <form action="addnews" method="POST">
    asdasd: <br /><input type="text" name="tittle" value="<?php echo "$tittle" ?>" /><br /><br />
    sasd  <br /><textarea name="content" cols="25" rows="7"></textarea><br /><br /><br />
    <input type="submit" name="submit" value="Comment" /><br />

    </form>    




    • S J
      0

      Kur tev vajag to datumu? Lai ieliek datubāzē?
      $query=mysql_query("INSERT INTO news (id,tittle,content,created) VALUES ('','$tittle','$content','NOW()')");

      • Fukzzs
        0

        Ahh jā. Man vajg lai ieliekās datubāzē un arī kad lapā ievieto to visu. LŪk otrā daļa no šī koda.

           <?php
        require('connect.php');
        $query=mysql_query("SELECT * FROM news ORDER BY created DESC LIMIT 10");
        while($rows=mysql_fetch_assoc($query))
        {
            $id=$rows['id'];
            $dtittle=$rows['tittle'];
            $dcontent=$rows['content'];
            $dcreated=$rows['created'];
            $linkdel="<a href=\"adminpanel/delete.php?id=" . $rows['id'] . "\">Delete User</a>";
            echo '<font color="red">Name:</font>  ' . $dtittle . '<br />' . '<br />' . '<font color="red">Comments:</font>  ' . '<br />' . $dcontent . '</br> ' . $dcreated . '&nbsp' . '&nbsp' .
             '&nbsp' . '&nbsp' .  $linkdel . '<br />' . '<br />' .
            '<hr size="5px" width="500px" color="blue" />'  ;    
        }
        ?>

        • S J
          0

          Nu kā ielikt datubāzē es parādiju, no datubāzes tieši tā arī izvilks, ja aile ir DATETIME.

        • Fukzzs
          0

          Ir uzlikts datetime. Bet vienalga pievienojot tekstu datubaaze viņš laiku parāda pa nullēm 0000-00-00 00:00:00

        • S J
          0

          Tu kautko dari nepareizi. Un kādēļ neizmanto mysqli klasi?

          $db->query("INSERT INTO news (`tittle`, `content`, `created`) VALUES ('$tittle','$content','NOW()')");

        • Cāļuks
          0

          Tas, ka tu, S J, izmanto mysqli nenozīmē, ka viņa visiem jāizmanto.
          $query=mysql_query("INSERT INTO news (id,tittle,content,created) VALUES ('','$tittle','$content',".time().")"); May work.

        • S J
          0

          @Cāļuks bet mysqli taču ir ātrāks un drošāks, ne?
          https://stackoverflow.com/questions/548986/mysql-vs-mysqli-in-php

        • Fukzzs
          0

          @Cāļuks vienalga neiet. :/

        • S J
          0

          Tad pamēģini
          $created = date("Y-m-d H:i:s")

           

          un esošo kodu.

        • Fukzzs
          0

          @S J kur man viņu likt? jo tur kur es viņu lieku, vienalga neiet.

        • S J
          0

          @Fukzzs zem $submit = $_POST['submit'];

        • S J
          0

          Un kādēļ pie formas ir action="addnews"? Vaitad tā neizpildās tajā pat lapā?

        • Fukzzs
          0

          IR IR IR!!! smile_mini.gif ) Liels paldies @S J un @Cāļuks

        • mad
          0

          $db->query("INSERT INTO news (`tittle`, `content`, `created`) VALUES ('$tittle','$content','NOW()')")

          NOW() ir funkcija nevis strings. To nav jāliek pēdiņās. Tāpēc arī šis nestrādāja.

    • Cāļuks
      0

      @S J - Ar drošību tur vispār nav nekāda sakara. mysqli ir vienkārši nestabils un krāšos pie garākām vērtībām.

      • S J
        0

        Šķiet, ka vienā no nākamajām versijām tiks izbeigts arī mysql supports.
        http://news.php.net/php.internals/53799

      • mad
        0

        Nekas tur nav nestabils.

        Vecā mysql draivera supports tiks pārtraukts. Mysqli nozimē mysql improved

      • Cāļuks
        0

        Sk.. Moš pārrakstīšu tad sistēmai kvērijus uz mysqli laicīgi, raudzīsim kā uzvedīsies.

Atpakaļ Uz augšu