<?php
$i = $x + $y;
?>
// Надо вывести в другом PHP коде на этой же странице
<?php
echo $i;
?>
Как можно вывести?
может переменный обявить глобальным?
Спустя 8 минут, 35 секунд (25.10.2011 - 08:17) rooor написал(а):
а что не так?) должно работать...
Спустя 2 минуты, 38 секунд (25.10.2011 - 08:19) Ramzil_Nixon написал(а):
rooor
ну я делаю так:
Что то не получается
ну я делаю так:
<?php
$i = $x + $y;
global $i;
?>
<?php
echo $i;
?>
Что то не получается
Спустя 2 минуты, 3 секунды (25.10.2011 - 08:21) rooor написал(а):
<?php
$x = 1;
$y = 2;
$i = $x + $y;
?>
//тело документа
<?php
echo $i;
?>
Спустя 1 минута, 21 секунда (25.10.2011 - 08:23) Игорь_Vasinsky написал(а):
скака раз я буду говорить.
в начале скрипта.
error_reporting(E_ALL);
в начале скрипта.
Спустя 2 минуты, 24 секунды (25.10.2011 - 08:25) Ramzil_Nixon написал(а):
rooor
я их просто здесь не указал, на самом деле они в моем коде присутствуют
Игорь_Vasinsky
Никаких ошибок не выводить
$x = 1;
$y = 2;
я их просто здесь не указал, на самом деле они в моем коде присутствуют
Игорь_Vasinsky
Никаких ошибок не выводить
Спустя 56 секунд (25.10.2011 - 08:26) rooor написал(а):
Тогда код показывай
Спустя 3 минуты, 47 секунд (25.10.2011 - 08:30) Ramzil_Nixon написал(а):
<?php
include '../admin/include/config.inc'; // Подключаем базу данных
include '../admin/include/table.inc'; // Подключаем переменные с таблицами
$query = ("SELECT id, title, content, DATE_FORMAT(date,'%d.%m.%Y') AS date FROM $news WHERE id = ". (int)$_GET['id']." ORDER BY id DESC"); // Запрашиваем все новости
$res = mysql_query($query) or die(mysql_error()); // Выполним запрос. Если ошибка - вывксти ее.
while ($row = mysql_fetch_array($res))
{
echo "<div class='NewsDiv1'><a href='edit.php?id=".$row['id']."'>Ред.</a> / <a href='news_del.php?id=".$row['id']."'>Удалить</a> / <a href='news.php'>Назад</a></div>";
echo "<div class='BlockNews'><b>".$row['title']."</b><br>";
echo nl2br($row['content'])."</br>";
echo "<div class='NewsDiv2'>Добавлено: <b>".$row['date']."</b></div></div>";
}
$postrow = $row['title']; // Сам предпологаю что ошибка здесь. $row вне while не работает
global $postrow;
?>
Спустя 5 минут, 19 секунд (25.10.2011 - 08:35) Игорь_Vasinsky написал(а):
и не должна ты же, и нафиг глобальными засоряться то... ты их все оглабалить хочешь чтоли :D
ты можешь наполнить в while массив
а где то там уже через foreach() - вставить его в разметку
while ($row = mysql_fetch_array($res))
ты можешь наполнить в while массив
$arr_row = array();
while ($row = mysql_fetch_array($res))
{
$arr_row['id'] = $row['id'];
$arr_row['title'] = $row['title'];
$arr_row['content'] = $row['content'];
$arr_row['date'] = $row['date'];
}
echo '<pre>' . print_r($arr_row, 1) . '</pre>';
а где то там уже через foreach() - вставить его в разметку
Спустя 3 минуты, 27 секунд (25.10.2011 - 08:38) Ramzil_Nixon написал(а):
Игорь_Vasinsky
Все. вопрос решен, спасибо
Все. вопрос решен, спасибо
Спустя 1 минута, 44 секунды (25.10.2011 - 08:40) kirik написал(а):
Тогда уж:
$arr_row = array();
while($row = mysql_fetch_array($res)) {
$arr_row[] = $row;
}
echo '<pre>' . print_r($arr_row, 1) . '</pre>';
Спустя 35 секунд (25.10.2011 - 08:41) Ramzil_Nixon написал(а):
kirik
Да да все уже понял, спасибо.
Да да все уже понял, спасибо.
Спустя 1 минута, 14 секунд (25.10.2011 - 08:42) kirik написал(а):
Ramzil_Nixon
Да понятно Пост твой увидел уже после того как запостил свой.
Да понятно Пост твой увидел уже после того как запостил свой.
Спустя 9 минут, 35 секунд (25.10.2011 - 08:52) Игорь_Vasinsky написал(а):
kirik
ну да.. чёт я расписался
ну да.. чёт я расписался
Спустя 3 часа, 6 минут, 7 секунд (25.10.2011 - 11:58) Winston написал(а):
kirik
Цитата (kirik @ 25.10.2011 - 08:40) |
Тогда уж |
Еще проще :)
$arr_row = array();
while($arr_row[] = mysql_fetch_array($res)) {}
echo '<pre>' . print_r($arr_row, 1) . '</pre>';
Спустя 20 минут, 53 секунды (25.10.2011 - 12:19) imbalance_hero написал(а):
Ramzil_Nixon
! |
imbalance_hero |
_____________
Миллионы приходят, уходят, не в них счастье. Самым важным на свете всегда будут люди в этой комнате, вот здесь, сейчас...