Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Jquery scroller + БД.
 
 автор: Ramzero   (09.04.2012 в 18:56)   письмо автору
 
 

Пытаюсь вставлять в скроллер информацию из БД.:

<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']."&nbsp;&nbsp;<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>

Но текст не видит контейнера. Как заставить работать эту конструкцию?

  Ответить  
 
 автор: elenaki   (10.04.2012 в 16:48)   письмо автору
 
   для: Ramzero   (09.04.2012 в 18:56)
 

покажите код, который в браузере (без PHP), у нас же нет вашей базы. и зачем вывод ошибок
и предупреждений? php-script надо отладить ДО того, как вы вставляете его в javascript. и
только когда уверены, что запрос отдает нужный результат в нужном виде, пытаться его
воткнуть в html. ошибки javascripta есть в браузере? вижу, что дивы закрываютса после
еще одной строки, тогда как открываются в ячейке. это не порядок. див должен быть в
ячейке целиком. или вся таблица в диве.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования