Получение значения value скрытого поля при клике по ссылке
Добавлено: 05 апр 2014, 00:36
Здравствуйте, в данном коде есть основной блок div, в который можно добавлять дополнительные блоки с текстами. Вот картинка того, что получается
.
Вот сам код, который использую
это код главной странички index.php

Вот сам код, который использую
это код главной странички index.php
Код: Выделить всё
<html>
<head>
<meta charset="UTF-8">
<LINK rel="stylesheet" href="MyStyle.css" type="text/css">
<title></title>
</head>
<body>
<div id="main">
<?php
$id=0;
echo '<h1>Блок для постов</h1>';
require_once 'login.php';
$db_server= mysql_connect($db_hostname, $db_username, $db_password);
if (!$db_server) {
die("Что-то не получается подключиться к базе данных" . mysql_error());
}
mysql_select_db($db_database) or die('Невозможно найти базу данных');
/*mysql_query ("SET NAMES utf8");
mysql_query ("set character_set_client='utf8'");
mysql_query ("set character_set_results='utf8'");
mysql_query ("set collation_connection='utf8_general_ci'");*/
$query="CREATE TABLE IF NOT EXISTS authors("
. "id SMALLINT NOT NULL AUTO_INCREMENT,"
. "Author_name VARCHAR(20) NOT NULL,"
. "Author_mail VARCHAR(50) NOT NULL,"
. "PRIMARY KEY(id))";
if (!mysql_query($query, $db_server))
{ echo "Не создалась таблица authors". mysql_error();}
$query="CREATE TABLE IF NOT EXISTS text("
. "Author_id SMALLINT NOT NULL,"
. "Author_text TEXT NOT NULL,"
. "Create_date DATETIME NOT NULL,"
. "id SMALLINT NOT NULL AUTO_INCREMENT,"
. "PRIMARY KEY(id))";
if (!mysql_query($query, $db_server))
{ echo "Не создалась таблица text". mysql_error();}
$query= "SELECT * FROM text ORDER BY Create_date DESC";
$result=mysql_query($query, $db_server);
if (!$result)
{ echo "Сбой при вставке данных";}
$rows= mysql_num_rows($result);
for ($j=0; $j<$rows; ++$j)
{$row= mysql_fetch_row($result);
$query="SELECT Author_name FROM authors WHERE id=$row[0]";
$author = mysql_fetch_row(mysql_query($query));
$set='div-$row[3]';
echo "
<div id='$set' class=poster>
<p>$row[1]</p>
<input type='hidden' name='$set' value='$row[3]'>
<h4><a href='#repost_form'>Редактировать</a> | <a>Комментировать</a></h4>
<hr><h5>
Автор поста: <i>$author[0]</i>
Пост был создан: <i>$row[2]</i>
</h5></div>";
}
?>
</div>
<div id="left">
<a class="create" href="#create_form">Создать пост</a>
</div>
<div id="create_form" class="cF">
<div>
<form id="crForm" method="POST" action="create_post.php"> <pre>
Имя <input type="text" name="Author_name">
Электронная почта <input type="text" name="Author_mail">
Текст поста
<textarea class="area" name="Author_text"
cols="90" rows="20"></textarea>
<input type="submit" value="Подтвердить" name="confirm"></pre></form>
<a class="a_form" href="#"
onclick="document.getElementById(create_form).style.display='none';">Закрыть [Х]</a>
</div>
</div>
<div id="repost_form" class="cF">
<div>
<form id="crForm" method="POST" action="repost.php"> <pre>
Имя <input type="text" name="Author_name">
Электронная почта <input type="text" name="Author_mail">
$id
Текст поста
<textarea class="area" name="Author_text"
cols="90" rows="20"></textarea>
<input type="submit" value="Подтвердить" name="confirm"></pre></form>
<a class="a_form" href="#"
onclick="document.getElementById(create_form).style.display='none';">Закрыть [Х]</a>
</div>
</div>
</body>
</html>