Прошу знающих помочь!
1.
SadHak (23.02.2017 / 10:02)
Привет, всем!
Вчера, целый день не мог разобраться.
Проблема в том, что нужно чтобы код " . $dg['title'] . " (см. ниже) выводился в title!
<?php
require_once ("../inc/config.php");
//Вот так работает:$title = "бла-бла-бла"; , но таким образом получается одинаковый title.
//А надо вот так:$title = $dg['title']; , но почему-то так вообщем ничего неработает!
//Я так понимаю, что надо вывести с помощью (mysql_fetch), но опять-таки знании не хватает!
require_once ("../inc/function.php");
echo $begin;
echo $d_side;
if ($_SESSION['v'] == 1)
echo '<li><a href="/"><img src="/logo.png" alt="" /></a></li>';
echo $d_sideend;
echo $d_block;
if (!isset($_GET['do']))
$mode = '';
else
$mode = $_GET['do'];
$id = abs(intval(trim($_GET['id'])));
switch ($mode) {
##################################################
default:
$st = mysql_query("SELECT * from `sites` WHERE `id`='" . (int) $id . "' LIMIT 1;");
$nm = mysql_num_rows($st);
if ($nm > 0) {
$dg = mysql_fetch_array($st);
echo "<br /><h1 class=\"title\">" . $dg['title'] . "</h1>";
echo "<p><a href='/go/" . (int) $dg['id'] . "'>Перейти →</a></p>";
echo "<p><b>Информация:</b> <a href='/go/" . (int) $dg['id'] . "'>" . $dg['title'] . "</a></p>";
echo "<p><b>Описание:</b> " . $dg['description'] . "</p>";
$plus = mysql_num_rows(mysql_query("SELECT `id` FROM `vote` WHERE `sid`='" . (int) $dg['id'] . "' and `type`='1';"));
$minus = mysql_num_rows(mysql_query("SELECT `id` FROM `vote` WHERE `sid`='" . (int) $dg['id'] . "' and `type`='2';"));
$allvote = $plus - $minus;
if ($allvote < 0)
$allvote = 0;
#########
if ($m != $num)
echo "</p>";
}else
header("Location: index.php");
break;
}
echo $d_e;
if ($_SESSION['check'] == 1) {
echo $d_key . "<a href='/edit/'> <b>Изменить</b></a>";
if ($_SESSION['v'] == 1)
echo "<br/>";
}
echo $indexpage;
echo $d_footer;
echo $copyright;
echo $foot;
?>
2.
SadHak (23.02.2017 / 16:36)
Неужели, никто не подскажет..
3.
amfetaminf (23.02.2017 / 17:28)
SadHak, глянул по быстрому... $dg = mysql_fetch_array($st); А не assoc ли здесь надо?
4.
Dmitry Kokorin (23.02.2017 / 18:22)
Давно пора на MySQLi перейти
https://visavi.net/blog/blog?act=view&id=551
5.
SadHak (23.02.2017 / 18:29)
amfetaminf, Этот код был написан много лет тому назад, так-что...
Добавлено через 01:33 сек.
DimmoS, Полностью согласен, будем осваивать..
Добавлено через 03:56 сек.
Наконец-то сообразил, вот такой код поставил:
$id = abs(intval(trim($_GET['id'])));
if ($id != 0) {
$cn = mysql_fetch_array(mysql_query("SELECT * from `sites` where `id`='" . (int) $id . "' LIMIT 1;"));
}
if (!empty($cn['title']))
$title = $cn['title'];
else {
$title = "Информация";
}
И все заработало!
6.
amfetaminf (23.02.2017 / 19:03)
мда...
7.
Dmitry Kokorin (23.02.2017 / 19:21)
SadHak, лучше потрать немного времени и изучи, чем писать такой код
URL:
https://visavi.net/topics/43451