Добрый день. Есть у меня код. На локальном сервере (OpenServer) работает нормально, выводит результат корректно.
Загружаю на хостинг - результата нет. Подскажите, пожалуйста, что не так.
<?php
require_once('db.php');
global $link;
function get_sum1()
{
global $link;
$delivery_date = $_POST['delivery_date'];
$sql = "SELECT *,SUM(sum) as summa FROM users WHERE courier=1 AND delivery_date='$delivery_date'";
$result = mysqli_query($link, $sql);
$users = mysqli_fetch_all($result, MYSQLI_ASSOC);
return $users[0];
}
$users=get_sum1();
?>
<?php
require_once('db.php');
global $link;
function get_sum11()
{
global $link;
$delivery_date = $_POST['delivery_date'];
$sql = "SELECT *,SUM(sum) as summas FROM users WHERE courier=1 AND delivery_date='$delivery_date' AND delivery_status=1";
$result = mysqli_query($link, $sql);
$user = mysqli_fetch_all($result, MYSQLI_ASSOC);
return $user[0];
}
$user=get_sum11();
?>
<form method="post" action="dost1.php">
<tbody>
<tr>
<td>Сумма: <?=htmlspecialchars($users['summa'], ENT_QUOTES)?> / <?=htmlspecialchars($user['summas'], ENT_QUOTES)?></td>
</tr>
</tbody>
</form>
Вот результат на локальном:
А вот на живом хостинге:
Вардамп с локального:
rray(1) { [0]=> array(28) { ["id"]=> string(1) "1" ["order_date"]=> string(10) "2019-03-21" ["order_time"]=> string(15) "09:00:00.000000" ["phone"]=> string(7) "2124124" ["name"]=> string(8) "12412412" ["surname"]=> string(7) "2412412" ["second_name"]=> string(7) "4124124" ["birth_date"]=> string(11) "11111111111" ["birth_place"]=> string(0) "" ["citizenship"]=> string(9) "111111111" ["term"]=> string(8) "11111111" ["doc"]=> string(9) "111111111" ["doc_id"]=> string(8) "11111111" ["doc_date"]=> string(10) "1111111111" ["doc_publish"]=> string(15) "111111111СПБ" ["adress_register"]=> string(12) "ТЕСТ 112" ["delivery"]=> string(1) "1" ["reject"]=> string(1) "0" ["comment"]=> string(7) "1111111" ["delivery_time"]=> string(0) "" ["delivery_date"]=> string(10) "2019-04-04" ["delivery_adress"]=> string(24) "Белокаменная" ["manager_comment"]=> string(23) "метро другое" ["courier"]=> string(1) "1" ["courier_name"]=> string(38) "Фамилия Имя Курьера 1" ["delivery_status"]=> string(1) "1" ["sum"]=> string(4) "5000" ["summa"]=> string(4) "6800" } } array(1) { [0]=> array(28) { ["id"]=> string(1) "1" ["order_date"]=> string(10) "2019-03-21" ["order_time"]=> string(15) "09:00:00.000000" ["phone"]=> string(7) "2124124" ["name"]=> string(8) "12412412" ["surname"]=> string(7) "2412412" ["second_name"]=> string(7) "4124124" ["birth_date"]=> string(11) "11111111111" ["birth_place"]=> string(0) "" ["citizenship"]=> string(9) "111111111" ["term"]=> string(8) "11111111" ["doc"]=> string(9) "111111111" ["doc_id"]=> string(8) "11111111" ["doc_date"]=> string(10) "1111111111" ["doc_publish"]=> string(15) "111111111СПБ" ["adress_register"]=> string(12) "ТЕСТ 112" ["delivery"]=> string(1) "1" ["reject"]=> string(1) "0" ["comment"]=> string(7) "1111111" ["delivery_time"]=> string(0) "" ["delivery_date"]=> string(10) "2019-04-04" ["delivery_adress"]=> string(24) "Белокаменная" ["manager_comment"]=> string(23) "метро другое" ["courier"]=> string(1) "1" ["courier_name"]=> string(38) "Фамилия Имя Курьера 1" ["delivery_status"]=> string(1) "1" ["sum"]=> string(4) "5000" ["summas"]=> string(4) "5000" } }
Вардамп с живого:
NULL NULL
Структура таблицы на локальном:
Структура на живом: