Я не могу получить мои данные из базы данных, я получаю ту же ошибку,Warnign в цикле Еогеасп
Примечание: неопределенные переменные: статьи в: \ XAMPP \ HTDOCS \ SalesManagementProject \ Views \ articles.php в строке 25
Предупреждение: Неверный аргумент поставляются для Еогеасп() в: \ XAMPP \ HTDOCS \ SalesManagementProject \ Views \ articles.php на линии 25
мой цикл
<?php
foreach($articles as $art)
{
echo '<tr>
<td>'.$art['Id'].'</td>
<td>'.$art['ref'].'</td>
<td>'.$art['desig'].'</td>
</tr>';
}
?>
Модель
<?php
class ArticlesModel
{
public function getArticles()
{
$pdo=new PDO_connect();
$q= $pdo->PDO()->query('SELECT * FROM articles');
return $q->fetchAll();
}
}
?>
Контроллер
<?php
class ArticlesControllers
{
public function loadArticles()
{
include (dirname(__FILE__).'/../Models/ArticlesModel.php');
$art_table = new ArticlesModel();
$articles = $art_table->getArticles();
include(dirname(__FILE__).'/../Views/articles.php');
}
}
?>
индекс
<?php
session_start();
include ('PDO_connect.php');
$p='home';
if (isset($_GET['p']))
{
$p=$_GET['p'];
}
include('Controllers/ArticlesControllers.php');
$arts=new ArticlesControllers();
$arts->loadArticles();
?>
Так что я должен делать?
где определяется '$ articles'? найти, что первый – Ghost
какой из них ваша строка 25 уточнить –
строка 25 линия foreach Мирза Обейд –