本文整理汇总了PHP中ConnectionHandler::preparedQuery方法的典型用法代码示例。如果您正苦于以下问题:PHP ConnectionHandler::preparedQuery方法的具体用法?PHP ConnectionHandler::preparedQuery怎么用?PHP ConnectionHandler::preparedQuery使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ConnectionHandler
的用法示例。
在下文中一共展示了ConnectionHandler::preparedQuery方法的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: selectName
/**
* A Megadott azonosító alapján, megkeresi a kiemelés elnevezését.
*
* @param int $id
* @return String name
*/
public function selectName($id)
{
$conn = new ConnectionHandler();
$stmt = $conn->preparedQuery("SELECT kim_nev FROM Kiemeles WHERE kim_azon=?", array($id));
$row = $stmt->fetch(PDO::FETCH_NUM, PDO::FETCH_ORI_FIRST);
return $row[1];
}
示例2: array
<div class="menu">
<a href="StoreKeeper_Check_Stock.php">Készlet ellenőrzése</a>
<a href="StoreKeeper_Fill_Stock.php">Készlet feltöltés</a>
<a href="StoreKeeper_Scrapping_Stock.php">Leselejtezés</a>
<a href="StoreKeeper_Remove_Stock.php">Elszállíttatás</a>
<a href="StoreKeeper_Orders_Handling.php">Rendelések kezelése</a>
<input type="button" id="logout" value="Kijelentkezés">
</div>
<div class="container">
<div align="center" width="200px" border="1px">
<p><u>Rendelések</u></p>
<table class="szallitmanyok">
<?php
$stmt = $conn->preparedQuery("select m.rend_szam,(SELECT nev from termekek where t_azon=r.termek_id) as Termek,r.mennyiseg,m.statusz_id\n FROM megrendelesek m INNER JOIN rendeles_reszletei r\n ON m.rend_szam=r.rend_szam ORDER BY m.statusz_id", null);
$rend = array();
$stat = array();
while ($row = $stmt->fetch(PDO::FETCH_BOTH)) {
$id = $row[0];
// var_dump($row);
if (array_key_exists($id, $rend)) {
$rend[$id] .= $row[2] . " db " . $row[1] . "<br>";
} else {
$rend[$id] = $row[2] . " db " . $row[1] . "<br>";
$stat[$id] = $row[3];
//echo "stat_id: ". $row[3]."<br>";
/*if(array_key_exists($id,$stat) == false) {
$stat[$id] = $row[3];
echo "stat:: " . $stat[$id] . "<br>";
}*/
示例3: ConnectionHandler
<input type="button" id="logout" value="Kijelentkezés">
</div>
<div class="container">
<div align="center" width="200px" border="1px">
<p><u>Készlet ellenőrzése</u></p>
<?php
if ($message != "") {
echo "<p>.{$message}.</p>";
}
$conn = new ConnectionHandler();
echo '<form name="termek" id="form1" method="post" action="StoreKeeper_Fill_Stock.php" enctype="multipart/form-data">';
echo '<p><label> Válassz terméket </label ><select id = "product" class="inp" name = "product" > ';
$stmt = $conn->preparedQuery("SELECT * FROM termekek");
while ($row = $stmt->fetch(PDO::FETCH_NUM, PDO::FETCH_ORI_NEXT)) {
echo "<option value=" . $row[0] . ">" . $row[1] . "</option>";
}
?>
</select></p>
<p><label>Mennyiség</label><input type="number" id="quantity" name="quantity" class="inp" min="1" max="9999"
required title="Adja meg a termékből érkező mennyiséget!"></p>
<p><label>Lejárati dátum</label>
<input type="date" id="date" name="date" required title="Kérem adja meg a lejárati időt!"></p>
<input type="submit" id="submit " class="button" value="Termék felvitel" name="submit">
</form>
示例4: ConnectionHandler
<a href="StoreKeeper_Check_Stock.php">Készlet ellenőrzése</a>
<a href="StoreKeeper_Fill_Stock.php">Készlet feltöltés</a>
<a href="StoreKeeper_Scrapping_Stock.php">Leselejtezés</a>
<a href="StoreKeeper_Remove_Stock.php">Elszállíttatás</a>
<a href="StoreKeeper_Orders_Handling.php">Rendelések kezelése</a>
<input type="button" id="logout" value="Kijelentkezés">
</div>
<div class="container">
<div align="center" width="200px" border="1px">
<p><u>Készlet ellenőrzése</u></p>
<?php
$conn = new ConnectionHandler();
$stmt = $conn->preparedQuery("SELECT r.termek_id,\n (select termekek.nev from termekek where termekek.t_azon = r.termek_id) AS Nev,\n (select termekek.min_keszlet from termekek where termekek.t_azon = r.termek_id) MinKeszlet,\n sum(r.mennyiseg) AS Raktaron FROM raktar r\n INNER JOIN szallitmanyok sz\n ON r.szall_id=sz.szall_id\n AND ( r.stat_id = 1 or r.stat_id = 3)\n group BY r.termek_id", null);
echo '<table><tr><td>Azonosító</td><td>Termék név</td><td>Ajánlott készlet</td><td>Raktáron</td></tr>';
while ($row = $stmt->fetch(PDO::FETCH_NUM, PDO::FETCH_ORI_NEXT)) {
if ($row[2] / 2 > $row[3]) {
echo '<tr><td>' . $row[0] . '</td><td>' . $row[1] . "</td><td>" . $row[2] . '</td><td>' . $row[3] . '</tr></tr>';
}
}
?>
</table>
</div>
</div>
</div>
</body>
示例5: ConnectionHandler
<a href="StoreKeeper_Check_Stock.php">Készlet ellenőrzése</a>
<a href="StoreKeeper_Fill_Stock.php">Készlet feltöltés</a>
<a href="StoreKeeper_Scrapping_Stock.php">Leselejtezés</a>
<a href="StoreKeeper_Remove_Stock.php">Elszállíttatás</a>
<a href="StoreKeeper_Orders_Handling.php">Rendelések kezelése</a>
<input type="button" id="logout" value="Kijelentkezés">
</div>
<div class="container">
<div align="center" width="200px" border="1px">
<p><u>Elszállításra váró készlet</u></p>
<?php
$conn = new ConnectionHandler();
$stmt = $conn->preparedQuery("select r.termek_id,(select nev from termekek where termekek.t_azon=r.termek_id) as nev,\n r.mennyiseg,r.szall_id,r.stat_id,sz.beerk_datum,\n (SELECT stat_nev from statusz WHERE stat_id=r.stat_id) as STAT_NEV\n from raktar r INNER JOIN szallitmanyok sz ON\n r.szall_id=sz.szall_id AND (r.stat_id = 0 or r.stat_id = 2 or r.stat_id = 5)", null);
while ($row = $stmt->fetch(PDO::FETCH_NUM, PDO::FETCH_ORI_NEXT)) {
echo $row[0] . " " . $row[1] . " " . $row[2] . " " . $row[3] . " " . $row[4] . " " . $row[5] . " " . $row[6] . "<br>";
}
?>
<input type="button" id="delete" value="Elszálítás/Végleges selejtezés">
</div>
</div>
</div>
</body>
示例6: array
FROM megrendelesek INNER JOIN rendeles_reszletei
ON megrendelesek.rend_szam=rendeles_reszletei.rend_szam
AND megrendelesek.rend_datum >= ?
AND megrendelesek.rend_datum <= ?
AND rendeles_reszletei.termek_id = ?", array($start_date, $end_date, $product_id)
);
$row = $stmt->fetch(PDO::FETCH_NUM);
//var_dump($row);
echo 'q: '.$row[0];
*/
$conn = new ConnectionHandler();
$orderNumber = 2;
$stmt = $conn->preparedQuery("SELECT rr.rend_szam ,r.szall_id ,r.termek_id ,sum(r.mennyiseg) as raktaron,rr.mennyiseg,sz.lejar_datum FROM `raktar` r\n INNER JOIN rendeles_reszletei rr ON r.termek_id=rr.termek_id AND r.stat_id <> 0 AND rr.rend_szam = ?\n inner JOIN szallitmanyok sz ON r.szall_id=sz.szall_id\n group BY r.termek_id\n order by r.termek_id, sz.lejar_datum", array($orderNumber));
while ($row = $stmt->fetch(PDO::FETCH_NUM, PDO::FETCH_ORI_NEXT)) {
echo $row[0] . " " . $row[1] . " " . $row[2] . " " . $row[3] . " " . $row[4] . " " . $row[5] . "<br>";
if ($row[3] < $row[4]) {
echo "Nem elég a készlet hozzá!";
break;
}
}
echo "-------------------------<br>";
//lekérem a szállítmányokat az azokhoz a termékekhez amelyekből rendelés történt az adott azonosítóval.
// rendelés_id, szállitmány_id, termek_id, mennyiség raktáron, szükséges mennyiség , stat_id, lejárati dátum
$stmt2 = $conn->preparedQuery("SELECT rr.rend_szam ,r.szall_id ,r.termek_id ,r.mennyiseg as raktaron,rr.mennyiseg,r.stat_id,sz.lejar_datum\n FROM `raktar` r INNER JOIN rendeles_reszletei rr\n ON r.termek_id=rr.termek_id\n AND (r.stat_id = 1 or r.stat_id = 3)\n AND rr.rend_szam = ?\n inner JOIN szallitmanyok sz\n ON r.szall_id=sz.szall_id\n order by r.termek_id, sz.lejar_datum", array($orderNumber));
//$raktaronDb = array();
//a szükséges mennyiség nyilvántartása kulcs: termek_id => szükséges mennyiség
$kellDb = array();
//ez előtt ellenőrzés történik ,hogy van-e elég termék raktáron, így csak akkor jutunk el ide, ha igen.
示例7: hasACart
/**
* Van e egyáltalán a kosár táblában az adott felhasználóhoz tartozó sor?
* @return boolean
*/
public function hasACart()
{
$conn = new ConnectionHandler();
$stmt = $conn->preparedQuery("SELECT * FROM kosar WHERE u_id = ?", array($this->getId()));
if ($stmt->fetch(PDO::FETCH_BOTH)) {
$conn->close();
return true;
} else {
$conn->close();
return false;
}
}
示例8: array
<div class="frame">
<div class="menu">
<a href="Leader_Add_Product.php">Új termék felvitele</a>
<a href="Leader_Edit_Product.php">Termék módosítás</a>
<a href="Leader_Statistic.php">Statisztika készítés</a>
<input type="button" id="logout" value="Kijelentkezés">
</div>
<div class="container">
<div align="center" width="200px" border="1px">
<p><u>Termék módosítása</u></p>
<table>
<?php
$stmt = $conn->preparedQuery("SELECT * FROM termekek");
$stmtHighlight = $conn->preparedQuery("SELECT * FROM kiemelesek");
$highlits = array();
while ($rowHighlight = $stmtHighlight->fetch(PDO::FETCH_NUM, PDO::FETCH_ORI_NEXT)) {
$highlits[$rowHighlight[0]] = $rowHighlight[1];
}
while ($row = $stmt->fetch(PDO::FETCH_NUM, PDO::FETCH_ORI_NEXT)) {
$id = $row[0];
echo '<tr><td><p>Id: ' . $id . '</p></td><td> Név:' . $row[1] . '</td><td><button id="' . $id . '" onclick="showhide(this.id)">Szerkesztés</button></td></tr>' . '<tr><td colspan="3"><div id="div_' . $id . '" class="editorOff">
<input type="button" id="' . $id . '" value="Törlés" onclick="deleteP(this.id)">
Ár: <input type="number" id="' . $id . '" value="' . $row[5] . '" name="recQ"
class="mennyiseg" min="0" max="9999"
required title="Adja meg a termékből tartandó ajánlott mennyiséget!" onchange="editPrice(this.id, this.value)">
示例9: ConnectionHandler
<table id="table">
<tr>
<td>Id</td>
<td>SzId</td>
<td>Név</td>
<td>Mennyiség</td>
<td>Lejárati dátum</td>
<td><input type="button" value="LeSelejtezés" id="scrap"></td>
<td></td>
</tr>
<?php
if ($message != "") {
echo "<p>.{$message}.</p>";
}
$conn = new ConnectionHandler();
$stmt = $conn->preparedQuery("SELECT r.termek_id,r.szall_id,(select nev from termekek where t_azon=r.termek_id),\n r.mennyiseg,sz.lejar_datum,r.stat_id from raktar r\n INNER JOIN szallitmanyok sz ON r.szall_id=sz.szall_id\n AND (r.stat_id = 1 OR r.stat_id = 3)\n ORDER BY sz.lejar_datum", null);
$counter = 0;
while ($row = $stmt->fetch(PDO::FETCH_NUM, PDO::FETCH_ORI_NEXT)) {
echo '<tr>
<td><input type="number" id="termekid_' . $counter . '" value="' . $row[0] . '" class="short" disabled></td>
<td><input type="number" id="szallitmany_' . $counter . '" value="' . $row[1] . '" class="short" disabled></td>
<td><input type="text" id="nev_' . $counter . '" value="' . $row[2] . '" class="long" disabled></td>
<td><input type="number" id="mennyiseg_' . $counter . '" value="' . $row[3] . '" class="short" disabled></td>
<td><input type="text" id="datum_' . $counter . '" value="' . $row[4] . '" class="long" disabled></td>
<td><input type="number" id="darab_' . $counter . '" min="0" max="' . $row[3] . '" class="mennyiseg" ';
if (date("Y-m-d h:i:s") >= date($row[4])) {
echo 'value="' . $row[3] . '" disabled ';
} else {
echo 'value="0"';
}
/*
示例10: saveProduct
public function saveProduct()
{
$conn = new ConnectionHandler();
$table = "Product";
$fields = array("nev", "kat_azon", "kisz_azon", "suly", "egysegar", "min_keszlet", "min_rend", "kim_azon", "akcio", "reszletek", 'kep');
$stmtCat = $conn->preparedQuery("SELECT kat_azon FROM Kiszereles WHERE kat_nev=?", arra($this->getCategory()));
$arr = $stmtCat->fetchAll(PDO::FETCH_ASSOC);
$category_id = $arr[0];
foreach ($arr as $titleData) {
echo $titleData['name'];
}
$values = array($this->getName(), $this->getCategory()->getId(), $this->getCategory()->getId(), $this->getWeight(), $this->getPrice(), $this->getMinStock(), $this->getMinOrder(), $this->getHighlight()->getId(), $this->getDiscount(), $this->getDescription(), $this->getImg());
$conn->preparedInsert($table, $fields, $values);
}
示例11: getProductByPID
/**
*Azonosító alapján lekéri a terméket.
* @return Product object
*/
public function getProductByPID($tid)
{
$ch = new ConnectionHandler();
return $ch->preparedQuery("SELECT * FROM termekek WHERE t_azon = ?", array($tid))->fetch(PDO::FETCH_ASSOC);
}
示例12:
<?php
if ($_SESSION["message"] != "") {
echo "Termék felvitel állapota ->" . $_SESSION['message'];
$_SESSION['message'] = "";
}
?>
</p>
<form name="uj_termek" id="form1" method="post" action="LAP.php" enctype="multipart/form-data">
<p><label>Név</label><input type="text" id="nev" class="inp" name="nev" required
title="Adja meg a termék nevét!"></p>
<p><label>Kategória</label>
<select id="kat_azon" class="inp" name="kat_azon">
<?php
$stmt = $conn->preparedQuery("SELECT * FROM kategoriak");
while ($row = $stmt->fetch(PDO::FETCH_NUM, PDO::FETCH_ORI_NEXT)) {
echo "<option value=" . $row[0] . ">" . $row[1] . "</option>";
}
?>
</select></p>
<p><label>Kiszerelés</label>
<select id='kisz_azon' class="inp" name="kisz_azon">
<?php
$stmt = $conn->preparedQuery("SELECT * FROM kiszerelesek");
while ($row = $stmt->fetch(PDO::FETCH_NUM, PDO::FETCH_ORI_NEXT)) {
echo "<option value=" . $row[0] . ">" . $row[1] . "</option>";
}
?>
</select></p>