mysql — не работают внутренние таблицы соединений переполнение стека

Я пытаюсь объединить две таблицы, где идентификатор => $ _GET [‘id’] из строки URL.

Таблицы выглядит так->

[Форум]
  • Я бы
  • РУБРИК
  • skapad
[Forumthread]
  • Я бы
  • rubrikid
  • НАМН
  • текст
  • Дата

Мой код выглядит так, но сайт не работает. Я хочу, чтобы конкретный идентификатор выводил информацию из обеих таблиц.

<?php
$dbh = new PDO(
'mysql:host=host;dbname=dbnameds;charset=utf8','user','pass'
);
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$dbh->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);

if(isset($_GET['id'])) {
$sql = "SELECT id, rubrik, skapad FROM forum INNER JOIN forumthread ON forum.id = forumthread.rubrikid WHERE forum.id = :id";
$stmt = $dbh->prepare($sql);
$stmt->bindValue(':id', $_GET['id'], PDO::PARAM_INT);
$stmt->execute();
while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
?>

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector