Как записать переменную корректно?

Пытаюсь записать переменную $v1 но на выходе получаю белый экран. Подскажите где ошибка ?
$sth1 = $dbh->query("SELECT `name` FROM `usersSQL`");
$row1 = $sth1->fetchAll();

foreach($row1 as $k=>$v)
{
	foreach($v as $k1=>$v1)
	{	echo "<pre>";
		 $sql = file_get_contents($_SERVER['DOCUMENT_ROOT']."/project/$v1.sql");
		 echo $sql;
		echo "</pre>";
	}
}
exit;
  • Вопрос задан
  • 133 просмотра
Пригласить эксперта
Ответы на вопрос 2
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
$sth1 = $dbh->query("SELECT `name` FROM `usersSQL`");
$row1 = $sth1->fetchAll();
print_r($row1);

foreach($row1 as $k=>$v)
{
  foreach($v as $k1=>$v1){	
     print_r($v1);
     echo "<pre>";
     if(file_exists($_SERVER['DOCUMENT_ROOT']."/project/$v1.sql")){
         $sql = file_get_contents($_SERVER['DOCUMENT_ROOT']."/project/$v1.sql");
     }
     else echo "no file";
     echo $sql;
    echo "</pre>";
  }
}
exit;


и тогда будет понятно что и где выходит.
Ответ написан
Комментировать
@Wexter
я извиняюсь, а что вы там итерируете по полю таблицы во внутреннем цикле?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы