Loading...
Обучение/Помощь новичкам | Ид, логин, ссылка
Парни не подскажете как вывести на новой странице логин и ссылку на анкету. То есть 'id' я записал в другую таблицу .
Как это делается в принципе вообще?

Изображение

------
73023_Screenshot_20200707211555854_com.android.chrome.png (149.5 Kb)
Скачиваний: 103

________
посл. ред. 07.07.2020 в 21:28; всего 1 раз(а); by 557782680
Вот

Изображение

------
73024_Screenshot_20200707211902107_com.android.chrome.png (117.4 Kb)
Скачиваний: 95
$id = _string(_num($_GET['id']));
if($id) {
$i = mysql_query('SELECT * FROM `boss` WHERE `id` = "'.$id.'"');
$i = mysql_fetch_array($i);

if(!$i) {
header('location: /home.php');
exit;
}

}
else
{
$i = $user;
}

Что тут лишнее для данной ситуации?
Вот мой тест
php
   <?php include ('./system/common.php'); include ('./system/functions.php'); include ('./system/user.php'); $title = 'Тест'; include ('./system/h.php'); if(!$user) { header('location: /index.php'); exit; } $id = _string(_num($_GET['id']));   if($id) {     $i = mysql_query('SELECT * FROM `test` WHERE `id` = "'.$id.'"');     $i = mysql_fetch_array($i);          if(!$i) {       header('location: /home.php');       exit;     }      }     else     {        $i = $user;     }     if($_POST['text'])  { if($_POST['name'])  { $nick_user = $user['login']; $id_user = $user['id'];   $text = _string($_POST['text']);   $name = _string($_POST['name']); $id_user = $user['id'];  mysql_query('INSERT INTO `test` (`text`,  `time`, `name` , `id_user`,`nick_user`) VALUEs ("'.$text.'",  "'.time().'","'.$name.'","'.$id_user.'","'.$nick_user.'")');    header('location: /test.php');    exit();   } }  echo "<div class='block center'>   <form action='' method='post'> Заголовок: <textarea name='name' style='width: 35% height: 1% '></textarea><br/> Текст новости: <textarea name='text' style='width: 97%'></textarea><br/>  <input type='submit' value='Создать'>   </form></div>";     $max = 10; $k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `test`"),0); $k_page = k_page($k_post,$max); $page = page($k_page); $start = $max*$page-$max; $test = mysql_query("SELECT * FROM `test` ORDER BY `time` DESC LIMIT $start, $max"); while($n = mysql_fetch_assoc($test)) { echo '<div class="block">'.$n['name'].'<br>'.bb(smiles($n['text'])).''.$i['nick_user'].' <span style="float: right;">'.vremja(time() - $n['time']).'</span></div>'; } if($k_post<1) { echo '<div class="block center">Новостей нет!</div>'; } if($k_page>1) echo str('?',$k_page,$page); if($user['id'] == 1) { echo '<a href="?tests=add" class="link">Создать новость</a>'; }  require_once './system/f.php'; ?>   
Вот мой тест
php
   <?php include ('./system/common.php'); include ('./system/functions.php'); include ('./system/user.php'); $title = 'Тест'; include ('./system/h.php'); if(!$user) { header('location: /index.php'); exit; } $id = _string(_num($_GET['id']));   if($id) {     $i = mysql_query('SELECT * FROM `test` WHERE `id` = "'.$id.'"');     $i = mysql_fetch_array($i);          if(!$i) {       header('location: /home.php');       exit;     }      }     else     {        $i = $user;     }     if($_POST['text'])  { if($_POST['name'])  { $nick_user = $user['login']; $id_user = $user['id'];   $text = _string($_POST['text']);   $name = _string($_POST['name']); $id_user = $user['id'];  mysql_query('INSERT INTO `test` (`text`,  `time`, `name` , `id_user`,`nick_user`) VALUEs ("'.$text.'",  "'.time().'","'.$name.'","'.$id_user.'","'.$nick_user.'")');    header('location: /test.php');    exit();   } }  echo "<div class='block center'>   <form action='' method='post'> Заголовок: <textarea name='name' style='width: 35% height: 1% '></textarea><br/> Текст новости: <textarea name='text' style='width: 97%'></textarea><br/>  <input type='submit' value='Создать'>   </form></div>";     $max = 10; $k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `test`"),0); $k_page = k_page($k_post,$max); $page = page($k_page); $start = $max*$page-$max; $test = mysql_query("SELECT * FROM `test` ORDER BY `time` DESC LIMIT $start, $max"); while($n = mysql_fetch_assoc($test)) { echo '<div class="block">'.$n['name'].'<br>'.bb(smiles($n['text'])).''.$i['nick_user'].' <span style="float: right;">'.vremja(time() - $n['time']).'</span></div>'; } if($k_post<1) { echo '<div class="block center">Новостей нет!</div>'; } if($k_page>1) echo str('?',$k_page,$page); if($user['id'] == 1) { echo '<a href="?tests=add" class="link">Создать новость</a>'; }  require_once './system/f.php'; ?>   
html
   <a href="/id'.arr_user['id_user'].'">'.arr_user['nick_user'].'</a>   

________
посл. ред. 07.07.2020 в 21:59; всего 1 раз(а); by Romanko
Romanko , arr_user откуда?
хз откуда ты вывести хочешь ссылку, но делается это примерно так
echo '<a href="/ank.php?id='.$us['id_user'].'">'.$us['nick_user'].'</a>';

//это на странице ank.php
$id = abs(intval($_GET['id']));
if (!$id) {
header('location: /home.php');
exit;
}

$i = mysql_fetch_assoc(mysql_query('SELECT * FROM `boss` WHERE `id` = "'.$id.'"'));
//вывод
echo '
логин: '.$i['nick_user'].'


';
________
посл. ред. 07.07.2020 в 22:28; всего 3 раз(а); by Four
557782680 (07.07.2020 в 22:08)
Romanko , arr_user откуда?

Какая cms?
Romanko , самопис
Онлайн: 6
Время:
Gen. 0.1193
(c) Bym.Guru 2010-2026