Keresés

Új hozzászólás Aktív témák

  • attis71

    tag

    Sziasztok!

    JQuery Ajax megoldással kell egy mysql adatbázisba beírnom a FIZETVE gombra kattintással.
    Viszont előbb húzással áthúzom a kiválasztott utánfutókat, de sehogyan sem akar sikerülni a beírás. :W
    Megnéznétek ezeket a kód sorokat, hogy mit nem csináltam jól.
    Előre is köszönöm.
    kolcsonzes.tpl.php
    <?php
    header("content-type:text/html;charset=utf-8");
    include_once("includes/connect.inc.php");
    ?>
    <link rel="stylesheet" href="css/style.css" type="text/css" />
    <link rel="stylesheet" href="css/jquery-ui.min.css" type="text/css" />
    <script type="text/javascript" src="js/kolcsonzes.js"></script>
    <script type="text/javascript" src="js/buttons.js"></script>
    <script type="text/javascript" src="js/jquery.min.js"></script>
    <script type="text/javascript" src="js/jquery-ui.min.js"></script>


    <div id="baloldal">
    <div id="tabs">
    <ul>
    <li><a href="#tabs-1">Nyitott</a></li>
    <li><a href="#tabs-2">Zárt</a></li>
    </ul>
    <div id="tabs-1">

    <div class="scroll list1 list">
    <?php
    echo "<h5>Rendszám</h5>";
    $sql= "
    select *
    from utanfuto inner join akciok on utanfuto.rendszam = akciok.rendszam
    where utanfuto.tipusok = 'open'
    order by utanfutoID;
    ";
    $utanfutok = $conn->query($sql);
    while ($utanfuto = $utanfutok->fetch_array(MYSQLI_ASSOC)) {
    $rendszam = $conn->real_escape_string($utanfuto["rendszam"]);
    $kedvezmeny = $conn->real_escape_string($utanfuto["kedvezmeny"]);
    $akcios = $conn->real_escape_string($utanfuto["akcios"]);

    echo "<div class=\"item utanfuto2\">$rendszam</div>";

    }
    ?>
    </div>
    </div>
    <div id="tabs-2">

    <div class="scroll list1 list">
    <?php
    echo "<h5>Rendszám</h5>";
    $sql= "
    select *
    from utanfuto inner join akciok on utanfuto.rendszam = akciok.rendszam
    where utanfuto.tipusok = 'closed'
    order by utanfutoID;
    ";
    $utanfutok = $conn->query($sql);
    while ($utanfuto = $utanfutok->fetch_array(MYSQLI_ASSOC)) {
    $rendszam = $conn->real_escape_string($utanfuto["rendszam"]);
    $kedvezmeny = $conn->real_escape_string($utanfuto["kedvezmeny"]);
    $akcios = $conn->real_escape_string($utanfuto["akcios"]);

    echo "<div class=\"item utanfuto2\">$rendszam</div>";


    }
    ?>
    </div>
    </div>
    </div>
    </div>
    <div class="scroll1" id="jobboldal">
    <div class="szemelyek">
    <?php
    $fizetendoOsszeg = 0;
    $fizetes = 0;
    $sql = "
    select *
    from (kolcsonzo_szem inner join kolcsonzes on
    kolcsonzo_szem.kolcsonzoID = kolcsonzes.kolcsonzoID)
    inner join utanfuto on kolcsonzes.utanfutoID =
    utanfuto.utanfutoID

    order by nev;
    ";
    $szemelyek = $conn->query($sql);
    while($szemely = $szemelyek->fetch_array(MYSQLI_ASSOC)){
    $kolcsonzoID = $conn->real_escape_string($szemely["kolcsonzoID"]);
    $szemelynev = $conn->real_escape_string($szemely["nev"]);
    $utanfutoID = $conn->real_escape_string($szemely["utanfutoID"]);
    $rendszam = $conn->real_escape_string($szemely["rendszam"]);
    $napidij = $conn->real_escape_string($szemely["napidij"]);
    $datum = date("Y-m-d h:i:s");
    echo "<div class=\"kolcsonzok border\">";
    echo "<p>Személy neve: $szemelynev</p>";
    echo "<div class=\"list2 list\">";
    echo "<div class=\"item torolni\"></div>";
    echo "</div>";
    echo "<p>Fizetendő összeg: $fizetendoOsszeg</p>";
    echo "<div>";


    echo "<div><input type=\"button\" id=\"fizetve\" onclick=\"insertDB()\" value=\"FIZETVE\"/></div>";
    echo"</div>";
    echo "</div>";
    }
    ?>
    </div>
    </div>
    <div style="clear:both;"></div>
    <!--JavaScript-->
    <script type="text/javascript">

    $(function() {
    $( "#tabs" ).tabs();
    });
    atmasolas();
    </script>

    kolcsonzes.js
    kolcsonzes.js:
    function atmasolas() {
    $('.list').sortable({connectWith: ".list",
    tolerance: 'pointer',
    });
    $('.list1').bind('sortstop', function(event, ui) {
    var idx = $('.list2').children().index($(ui.item[0]))-1,
    elm = $(ui.item[0]).clone(true);
    $('.list2').children(':eq('+idx+')').after(elm);
    $(this).sortable('cancel');
    });
    }

    function insertDB() {
    $.ajax(
    {
    url:'ajax/insertDB.php',
    data: { kolcsonzoID: 'kolcsonzoID', utanfutoID: 'utanfutoID', datum : 'datum' },
    success: function(res) { $('#proba').text(res);}
    }
    )
    }

    insertDB.php
    <?php
    header("content-type:text/html;charset=utf-8");
    include_once("../includes/connect.inc.php");
    include_once("../class/osztalyok.class.php");

    if(isset($_POST["a"]) and
    isset($_POST["b"]) and
    isset($_POST["c"]) and
    isset($_POST["d"]) and
    isset($_POST["e"])){
    global $conn;
    $kolcsonzoID = $conn->real_escape_string($_POST["a"]);
    $utanfutoID = $conn->real_escape_string($_POST["b"]);
    $vegosszeg = $conn->real_escape_string($_POST["c"]);
    $datum = $conn->real_escape_string($_POST["d"]);
    $napokszama = $conn->real_escape_string($_POST["e"]);
    $osztalyok = new Osztalyok();
    $osztalyok->rekordBeszuras($kolcsonzoID,$utanfutoID,$vegosszeg,$datum,$napokszama);
    } else {
    //nem csinálok semmit
    }
    ?>

  • attis71

    tag

    Sziasztok!

    jQuery-ben szeretnék e-mail karakter ellenőrzés megvalósítani input mező elhagyásakor.

    Tudnátok valami ötletet, persze nem kell a kész kód!
    Csak szeretném megoldani és mindig zsákutcába jutok. :W

    attis71

Új hozzászólás Aktív témák