[ djamsi @ 04.11.2014. 19:53 ] @
kako i sam naslov... SlideShow sa datoteke. Pokusavam da uradim nesto kao slideshow ali da mi cita podatke iz databazu (MySQL) uadio sam nesto kao ispisivanje sa limit do 6 na strani i zelim da ovo ide automatski recimo na 30 sekundi da promeni podatke i ide na sledece. Kako bih mogao resiti to radim iscitivanje u PHP-u i koristim div tagove.

primer coda:

<?php
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = 'password';
$rec_limit = 6; // limit za ispisivanje

$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db('db');
$sql = "SELECT count(dbt) FROM dba ";
$retval = mysql_query( $sql, $conn );
if(! $retval )
{
die('Could not get data: ' . mysql_error());
}
$row = mysql_fetch_array($retval, MYSQL_NUM );
$rec_count = $row[0];

if( isset($_GET{'page'} ) )
{
$page = $_GET{'page'} + 1;
$offset = $rec_limit * $page ;
}
else
{
$page = 0;
$offset = 0;
}
$left_rec = $rec_count - ($page * $rec_limit);

$sql = "SELECT dbq, dbt, dbw, dbe, dbr ".
"FROM dba ".
"LIMIT $offset, $rec_limit";
$retval = mysql_query( $sql, $conn );

// sta se ispisuje (description )
echo "<div class='cycle-slideshow'>.
<div class='divTable'> ".
"<div CLASS='headRow'>".
"<div class='divCell' align='center' style='width:120px'>kolona 1</div>".
"<div class='divCell' align='left' style='width:450px'>kolona 2</div>".
"<div class='divCell' align='left' style='width:450px'>kolona 3</div>".
"<div class='divCell' align='center' style='width:160px'>kolona 4</div> ".
"</div>";
"</div>";

if(! $retval )
{
die('Could not get data: ' . mysql_error());
}
while($row = mysql_fetch_array($retval, MYSQL_ASSOC))

{
echo "<div class='divRow'>".
"<div class=' divCell' align='center' style='width:120px'>{$row['dbq']} </div> ".
"<div class='divCell' align='left' style='width:450px'>{$row['dbw']} </div> ".
"<div class='divCell' align='left' style='width:450px'>{$row['dbe']} </div> ".
"<div class='divCell' align='right' style='width:160px'>{$row['dbr']} </div> ".
"</div>";
}
echo "</div></div>";
mysql_close($conn);
?>
[ miloskec @ 04.11.2014. 21:15 ] @
Možeš to da odradiš putem PHP-a: http://stackoverflow.com/quest...ithout-meta-http-equiv-refresh
Ili da koristiš JavaScript sa funkcijom setInterval i AJAX