- $query = $db->query('INSERT INTO `order`(`user_id`, `articul_id`, `sharpener_id`, `barcode`, `quantity`) VALUES ('.$user_id.','.$articul_id.','.$sharpener_id.','.$barcode.','.$quantity.')');
+ $db->prepare(
+ 'INSERT INTO `order` (`user_id`, `articul_id`, `sharpener_id`, `barcode`, `quantity`)' .
+ 'VALUES (?, ?, ?, ?, ?)'
+ )->execute([$user_id, $articul_id, $sharpener_id, $barcode, $quantity]);
<li class="size" style="display: <?= empty($row['attr-size']) ? 'none' : 'block'; ?>">Размер <?php echo $row['attr-size']; ?>мм</li>
$query = ("
INSERT INTO `order_archive`(`id`, `user_id`, `articul_id`, `barcode`, `quantity`, `supply_id`) VALUES ($supply_id)
SELECT `id`, `user_id`, `articul_id`, `barcode`, `quantity`, " . $supply_id . " as supply_id FROM `order` WHERE `id` IN ($ids);
DELETE FROM `order` WHERE `id` IN ($ids)");
if ( isset ( $_POST['id'] ) )
{
$ids = implode( ',', $_POST['id'] );
$query = ("
INSERT INTO
`order_archive` (`id`, `user_id`, `articul_id`, `barcode`, `quantity`)
SELECT
`id`, `user_id`, `articul_id`, barcode`, `quantity`
FROM
`order`
WHERE
`id` IN ($ids);
DELETE FROM `order` WHERE `id` IN ($ids)");
if(mysqli_multi_query($db, $query)) {
echo 'Customer removed: ' .$ids;
} else {
echo "Error querying database: " . mysqli_error($db);
}
}
START TRANSACTION;
INSERT INTO table2 (column1, column2, column3)
SELECT column1, column2, column3
FROM table1
WHERE some_condition;
DELETE FROM table1 WHERE some_condition;
COMMIT;
// получаем массив всех вкладок
const tabs = document.querySelectorAll(".tab");
// получаем массив всех блоков с содержимым вкладок
const contents = document.querySelectorAll(".content");
// запускаем цикл для каждой вкладки и добавляем на неё событие
for (let i = 0; i < tabs.length; i++) {
tabs[i].addEventListener("click", (event) => {
// сначала нам нужно удалить активный класс именно с вкладок
let tabsChildren = event.target.parentElement.children;
for (let t = 0; t < tabsChildren.length; t++) {
tabsChildren[t].classList.remove("tab--active");
}
// добавляем активный класс
tabs[i].classList.add("tab--active");
// теперь нужно удалить активный класс с блоков содержимого вкладок
for (let c = 0; c < contents.length; c++) {
contents[c].classList.remove("content--active");
}
// добавляем активный класс
contents[i].classList.add("content--active");
});
}
$sum += $row['quantity'];
$sum = $row['quantity'];
<?php if (!empty($images)): ?>
<?php foreach($images as $img): ?>
<?php
$name = pathinfo($img['filename'], PATHINFO_FILENAME);
$ext = pathinfo($img['filename'], PATHINFO_EXTENSION);
?>
<a href="#modal-order" data-toggle="modal" data-img="/uploads/<?php echo $img['filename']; ?>" ></a>
<?php endforeach; ?>
<?php endif; ?>
$sth = $dbh->prepare("SELECT * FROM `catalog` WHERE `id` = ? ORDER BY `date_add` DESC");
$sth->execute([intval($_GET['id'])]);
$id = intval($_GET['id']);
$sth = $dbh->prepare("SELECT * FROM `catalog` WHERE `id` = :id ORDER BY `date_add` DESC");
$sth->bindParam('id', $id, PDO::PARAM_INT);
$sth->execute();
print_r(json_decode(file_get_contents('https://card.wb.ru/cards/detail?spp=18®ions=68,64,83,4,38,80,33,70,82,86,75,30,69,22,66,31,48,1,40,71&pricemarginCoeff=1.0®=1&appType=1&emp=0&locale=ru&lang=ru&curr=rub&couponsGeo=12,3,18,15,21&dest=-1029256,-102269,-1278703,-1255563&nm=110383570'),true)["data"]["products"][0]["sizes"][0]["stocks"][0]["qty"]);
Вылезла такая ошибка после переноса сайта:1) Первое что надо проверить - правильность данных для подключения на новом хостинге.
<?php
$conn = mysqli_connect("localhost", "root", "pass", "table");
if ($conn === false) {
die("Ошибка: " . mysqli_connect_error());
}
mysqli_close($conn);
?>
var_dump($link ); exit();
, будет понятно установилось ли соединение, хотя по уму конечно же надо переписать подключение нормально. Ну и проверить какую переменную вы на самом деле должны использовать - $conn или $link ... $('.polomka tr td .del').on('click', function() {
$('body').on('click','.polomka tr td .del' , function() {
<?php if ( is_home() ) : ?>
<img src="<?php echo esc_url( $custom_logo[0] ); ?>" alt="<?php esc_attr( bloginfo('name') ); ?>">
<?php else : ?>
<a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php esc_attr( bloginfo('name') ); ?>" class="logo-img">
<img src="<?php echo esc_url( $custom_logo[0] ); ?>" alt="<?php esc_attr( bloginfo('name') ); ?>">
</a>
<?php endif; ?>
@font-face {
font-display: swap;
font-family: "Museo Sans";
src: local('Museo Sans'), local('MuseoSans'),
url("../fonts/museosans/regular.eot?#iefix") format("embedded-opentype"),
url("../fonts/museosans/regular.woff2") format("woff2"),
url("../fonts/museosans/regular.woff") format("woff"),
url("../fonts/museosans/regular.ttf") format("truetype");}
add_action( 'template_redirect', function(){
ob_start( function( $buffer ){
$buffer = str_replace( array( 'type="text/javascript"', "type='text/javascript'" ), '', $buffer );
$buffer = str_replace( array( 'type="text/css"', "type='text/css'" ), '', $buffer );
return $buffer;
});
});