|
|
|
| Пытаюсь вставлять в скроллер информацию из БД.:
<style type="text/css">
div#wrapper
{
width:600px;
height:370px;
border:0px solid black;
}
div#scroller p
{
margin:0;
padding:10px;
font: normal 11px Verdana;
text-align:justify;
}
</style>
<script type="text/javascript" src="jquery-1.5.min.js"></script>
<script type="text/javascript" src="jquery.verticalscrollplus-1.0.js"></script>
<script language="JavaScript" type="text/javascript">
/*<![CDATA[*/
$(document).ready(function()
{
$("#wrapper").verticalScrollPlus({step:100});
$("#wrapper2").verticalScrollPlus({speed: 1500, step: 50, upID: "#su_btn2", downID: "#giu_btn2", scrollerID:"#scroller2"
});
});
/*]]>*/
</script>
</head>
<body>
<Table>
<tr>
<td rowspan=2>
<div id="wrapper">
<div id="scroller">
<?php
Error_Reporting(E_ALL & ~E_NOTICE);
include "../head.html";
require_once("config.php");
if(!preg_match("|^[\d]*$|",$_POST['page'])) puterror("Ошибка #1");
$page = $_GET['page'];
$char = 1000;
if(empty($page)) $page = 1;
$begin = ($page - 1)*$char;
if(!preg_match("|^[\d]*$|",$_GET['id_news'])) puterror("Ошибка #2");
if(isset($_GET['id_news']))
{
$query = "SELECT * FROM arch WHERE hide='show' AND id_news=".$_GET['id_news'];
}
$new = mysql_query($query);
if (!$new) puterror("Ошибка #3");
if(mysql_num_rows($new) > 0)
{
while($news = mysql_fetch_array($new))
{
echo "<h1>".$news['name']." <em class=datanews>".$news['putdate_format']."</em></p></h1>";
echo "<p class='text'>";
if(trim($news['url_pict']) != "" && trim($news['url_pict']) != "-")
echo "<img align=right class=img src=".$news['url_pict'].">";
$pos = strpos(substr($news['body'],$char), " ");
if(strlen($news['body'])>$char) $srttmpend = "...";
else $strtmpend = "";
$text = nl2br($news['body']);
echo "<h2>".$text."</h2>";
if(trim($news['url']) != "" && trim($news['url']) != "-")
echo "<p class='linkr'><a class='link' href=".$news['url'].">".$news['url_text']."</a></p>";
}
}
?>
</td><td valign=top>
<input type="image" value="top" id="su_btn" height=20 width=20 src="../../img/top.png" alt="Button">
</td>
</tr>
<tr>
<td valign=bottom>
<input type="image" value="bottom" id="giu_btn" height=20 width=20 src="../../img/bottom.png" alt="Button">
</td>
</tr>
</div>
</div>
Но текст не видит контейнера. Как заставить работать эту конструкцию? | |
|
|
|
|
|
|
|
для: Ramzero
(09.04.2012 в 18:56)
| | покажите код, который в браузере (без PHP), у нас же нет вашей базы. и зачем вывод ошибок
и предупреждений? php-script надо отладить ДО того, как вы вставляете его в javascript. и
только когда уверены, что запрос отдает нужный результат в нужном виде, пытаться его
воткнуть в html. ошибки javascripta есть в браузере? вижу, что дивы закрываютса после
еще одной строки, тогда как открываются в ячейке. это не порядок. див должен быть в
ячейке целиком. или вся таблица в диве. | |
|
|
|