phpgeeksjunior | Unsorted

Telegram-канал phpgeeksjunior - phpGeeksJunior

3138

Группа для новичков. Не стесняйтесь задавать вопросы по php. Не флудить!!!! Реклама: https://vk.cc/cbJtVV Правила и полезные ссылки https://github.com/phpgeeks-club/faq Бест от пхпгикс https://t.me/best_of_phpgeeks

Subscribe to a channel

phpGeeksJunior

возможно я не туда смотрю

Читать полностью…

phpGeeksJunior

Если дамп ничего не выводит, значит не доходит до него. Нужно смотреть строки перед этим кодом. Возможно, забыл поставить точку с запятой или какую-нибудь другую ошибку

Читать полностью…

phpGeeksJunior

она мне все выводит как надо

Читать полностью…

phpGeeksJunior

app/controllers/ProductsController.phphello

Читать полностью…

phpGeeksJunior

если ничего не выводит, значит до var_dump() не доходит исполнение, поздравос

Читать полностью…

phpGeeksJunior

У тебя дамп вообще ничего не выводит?

Читать полностью…

phpGeeksJunior

Зачем ctrl-u если можно исследовать элемент и также посмотреть

Читать полностью…

phpGeeksJunior

ctrl-u в браузере и смотри, что var_dump() вывел

Читать полностью…

phpGeeksJunior

Смотри саму переменную

Читать полностью…

phpGeeksJunior

после

    public function index() {
$products = $this->productModel->getProducts();

добавь строку
var_dump($products);

Читать полностью…

phpGeeksJunior

Warning: Undefined variable $products in /usr/local/www/apache24/data/app/views/products/index.php on line 24

Warning: foreach() argument must be of type array|object, null given in /usr/local/www/apache24/data/app/views/products/index.php on line 24

Читать полностью…

phpGeeksJunior

?php foreach ($products as $product): ?>

Читать полностью…

phpGeeksJunior

это ошибки при копировании на сайт

Читать полностью…

phpGeeksJunior

У тебя там же видно, что ошибка синтаксиса и указан какой 😏

Читать полностью…

phpGeeksJunior

код сюда https://phpize.online/
не надо чат загаживать продуктами жизнедеятельности чатжпт

Читать полностью…

phpGeeksJunior

тут именно вопрос в передаче переменной в вид

Читать полностью…

phpGeeksJunior

вот этим говнокодом
$product = new Product();
$products = $product->getProducts();

foreach ($products as $product) {
echo "ID: " . $product['id'] . "<br>";
echo "Название: " . $product['name'] . "<br>";
echo "Цена: " . $product['price'] . " руб.<br>";
echo "Описание: " . $product['description'] . "<br>";
echo "<hr>";
}

Читать полностью…

phpGeeksJunior

вообще, если я вызываю отсюда переменную products

Читать полностью…

phpGeeksJunior

public function index()
{
$products = $this->productModel->getProducts();
var_dump($products);
die;
// передаем переменную $products в представление
include "/usr/local/www/apache24/data/app/views/products/index.php";
}
}
echo "hello";

Читать полностью…

phpGeeksJunior

ну после var_dump() die; добавь

Читать полностью…

phpGeeksJunior

http://django.russkiyslovar.ru/u/

Читать полностью…

phpGeeksJunior

не глобальная, но ты ж инклюд из метода делаешь

Читать полностью…

phpGeeksJunior

возможно такое, что она не глобальная или что то типо того?

Читать полностью…

phpGeeksJunior

Undefined variable '$products'

Читать полностью…

phpGeeksJunior

<?php foreach($products as $product): ?>

Читать полностью…

phpGeeksJunior

не видит переменную $products

Читать полностью…

phpGeeksJunior

код весь рабочий, за исключением цикла foreach в html доке

Читать полностью…

phpGeeksJunior

Да и зачем ты ставишь пробел в открытии php кода?

Читать полностью…

phpGeeksJunior

https://phpize.online/sql/mysql57/undefined/php/php81/b5c71f7c341ce2aa758e1e638e3645ee/

Читать полностью…

phpGeeksJunior

index.php не нравится что не определен $products

Читать полностью…
Subscribe to a channel