public static function getProductsListByCategory($categoryId, $page = 1)
{
$limit = Product::SHOW_BY_DEFAULT;
// Смещение (для запроса)
$offset = ($page - 1) * self::SHOW_BY_DEFAULT;
// Соединение с БД
$db = Db::getConnection();
// Текст запроса к БД
$sql = 'SELECT id, name, popup, quantity, text_id, linkname2, demo, autopayvalue, price, title2, description2, keywords2, fotosmall, fotobig, is_new FROM product '
. 'WHERE status = 1 AND text_id = :text_id '
. 'ORDER BY id ASC LIMIT :limit OFFSET :offset';
// Используется подготовленный запрос
$result = $db->prepare($sql);
$result->bindParam(':text_id', $categoryId, PDO::PARAM_INT);
$result->bindParam(':limit', $limit, PDO::PARAM_INT);
$result->bindParam(':offset', $offset, PDO::PARAM_INT);
// Выполнение коменды
$result->execute();
// Получение и возврат результатов
$i = 0;
$products = array();
while ($row = $result->fetch()) {
$products[$i]['id'] = $row['id'];
$products[$i]['name'] = $row['name'];
$products[$i]['text_id'] = $row['text_id'];
$products[$i]['popup'] = $row['popup'];
$products[$i]['linkname2'] = $row['linkname2'];
$products[$i]['demo'] = $row['demo'];
$products[$i]['quantity'] = $row['quantity'];
$products[$i]['autopayvalue'] = $row['autopayvalue'];
$products[$i]['price'] = $row['price'];
$products[$i]['title2'] = $row['title2'];
$products[$i]['description2'] = $row['description2'];
$products[$i]['keywords2'] = $row['keywords2'];
$products[$i]['fotosmall'] = $row['fotosmall'];
$products[$i]['fotobig'] = $row['fotobig'];
$products[$i]['is_new'] = $row['is_new'];
$i++;
}
return $products;
}
public static function getProductsListByCategory($categoryId, $page = 1)
{
$limit = Product::SHOW_BY_DEFAULT;
// Смещение (для запроса)
$offset = ($page - 1) * self::SHOW_BY_DEFAULT;
// Соединение с БД
$db = Db::getConnection();
// Текст запроса к БД
$sql = 'SELECT id, name, popup, quantity, text_id, linkname2, demo, autopayvalue, price, title2, description2, keywords2, fotosmall, fotobig, is_new FROM product '
. 'WHERE status = 1 AND text_id = :text_id '
. 'ORDER BY id ASC LIMIT :limit OFFSET :offset';
// Используется подготовленный запрос
$result = $db->prepare($sql);
$result->bindParam(':text_id', $categoryId, PDO::PARAM_INT);
$result->bindParam(':limit', $limit, PDO::PARAM_INT);
$result->bindParam(':offset', $offset, PDO::PARAM_INT);
// Выполнение коменды
$result->execute();
// Получение и возврат результатов
$i = 0;
$products = array();
while ($row = $result->fetch()) {
$products[$i]['id'] = $row['id'];
$products[$i]['name'] = $row['name'];
$products[$i]['text_id'] = $row['text_id'];
$products[$i]['popup'] = $row['popup'];
$products[$i]['linkname2'] = $row['linkname2'];
$products[$i]['demo'] = $row['demo'];
$products[$i]['quantity'] = $row['quantity'];
$products[$i]['autopayvalue'] = $row['autopayvalue'];
$products[$i]['price'] = $row['price'];
$products[$i]['title2'] = $row['title2'];
$products[$i]['description2'] = $row['description2'];
$products[$i]['keywords2'] = $row['keywords2'];
$products[$i]['fotosmall'] = $row['fotosmall'];
$products[$i]['fotobig'] = $row['fotobig'];
$products[$i]['is_new'] = $row['is_new'];
$i++;
}
return $products;
}
<form action="http:test.php" method="post" name="testform" id="testform">
<small> Имя</small>
<input type="text" name="name" id="name" value="" />
<small> Почта</small>
<input type="text" name="mail" id="email" value="" />
<small> Количество товара равно:</small>
<span id="count_tovar"><script type="text/javascript" src="https://accounts.e-autopay.com/external/widgets/pincodes/246887"></script></span>
<input type="number" name="count" id="count" value="1" required="required" />
<input name="submit" type="submit" id="submit" value="Отправить" />
</form>
var first = (parseInt(document.getElementById("count_tovar").innerHTML,));
alert (first);
<!doctype html>
<html lang="ru">
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
</head>
<script src=""></script>
[JS]<script>
$(document).on("click", "#a", function(){
var vall = $(this).val();
switch(vall) {
case 'деньги':
var vall1 = 20;
break;
case 'деньги1':
var vall1 = 21;
break;
case 'деньги2':
var vall1 = 22;
break;
}
alert('Переменная утсановлена в '+vall1);
});
</script>[/JS]
</head>
<body>
<form>
<input id='a' type='submit' value='деньги' >
<input id='a' type='submit' value='деньги1' >
<input id='a' type='submit' value='деньги2' >
</form>
</body>
</html>
<input id="pay_mode_input" type="hidden" name="pay_mode" value="20" />
<input type="button" value="Яндекс Деньги" onclick="document.getElementById('pay_mode_input').value = 20;" />
<input type="button" value="Еще одна платежка" onclick="document.getElementById('pay_mode_input').value = 10;" />
<div class="pay_btns" data-status="1" style="opacity:0.3;pointer-events:none" >
<button onclick='setpaidway(1)' class="btn-leque btn-leque-primary btn-leque-sm">WMR</button>
<button onclick='setpaidway(2)' class="btn-leque btn-leque-success btn-leque-sm">WMZ</button>
<button onclick='setpaidway(5)' class="btn-leque btn-leque-default btn-leque-sm">WMU</button>
<button onclick='setpaidway(3)' class="btn-leque btn-leque-danger btn-leque-sm">Яндекс.Деньги</button>
<button onclick='setpaidway(4)' class="btn-leque btn-leque-warning btn-leque-sm">QIWI</button>
</div>
<div>
<button type="submit">W1 касса</button>
</div>
<input type="hidden" id="postId" name="pay_mode"" value="20">
<div>
<button type="submit">Яндекс Деньги</button>
</div>
<input type="hidden" id="postId" name="pay_mode"" value="15">
<form action="?action=select_pay" method="POST">
<input type="hidden" name="pay_mode" value="20" />
<input type="submit" class="superbutton" value="Яндекс Деньги" />
</form>
<form action="?action=select_pay" method="POST">
<input type="hidden" name="pay_mode" value="10" />
<input type="submit" class="superbutton" value="Еще одна платежка" />
</form>
Проставить ID, взять число в переменную:
Вывести список чисел и уже как-нибудь парсить с этой страницы числа себе на сайт? И имею ввиду сделать так, чтобы список чисел уже был выгружен как-нибудь заранее.
С уважением, Александр