- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- Nem nyílnak a Foldok?
- Samsung SmartTag2 teszt
- Okosóra és okoskiegészítő topik
- iPhone topik
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Samsung Galaxy Z Flip7 - kis fogyás is sokat jelent
- One mobilszolgáltatások
- Redmi Watch 5 - formás, de egyszerű
- Xiaomi 15 - kicsi telefon nagy energiával
Ú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.
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.attis71
Új hozzászólás Aktív témák
- Autós topik
- Path of Exile (ARPG)
- PlayStation 5
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- Kerékpárosok, bringások ide!
- Kaspersky Antivirus és Internet Security Fórum
- Bambu Lab 3D nyomtatók
- OpenMediaVault
- Counter-Strike: Global Offensive (CS:GO) / Counter-Strike 2 (CS2)
- Asztalos klub
- További aktív témák...
- Dell USB-C dokkolók: (K20A) WD19/ WD19S/ WD19DC + 130W, 180W, 240W töltők
- Csere-Beszámítás! RTX Számítógép játékra! I7 6700K / 32GB DDR4 / RTX 2060 / 500GB SSD
- Xbox Ultimate előfizetések
- Olcsó Laptop! Dell Latitude 7280. I5 7300U / 8GB DDR4 / 256GB SSD
- Újszerű Asus ExpertBook B1 B1500 - 15.6" FullHD IPS - i5-1235U - 16GB - 512GB SSD - Win11 - Garancia
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest