Hi there,
Im new to php and mysql and I'm using dreamweaver 8 to program my queries.
Does anyone know why when i set up a recordset and test it, i get a nice long list of results but when i include the results in a table as a repeat region, i get no results?
Here is the page:
<table cellpadding="1">
<tr>
<td>hits</td>
<td>title_music</td>
<td>playlist_music</td>
</tr>
<?php do { ?>
<tr>
<td><?php echo $row_toptracks['hits']; ?></td>
<td><?php echo $row_toptracks['title_music']; ?></td>
<td><?php echo $row_toptracks['playlist_music']; ?></td>
</tr>
<?php } while ($row_toptracks = mysql_fetch_assoc($toptracks)); ?>
</table>
<?php require_once('Connections/top50.php'); ?>
<?php
$maxRows_toptracks = 10;
$pageNum_toptracks = 0;
if (isset($_GET['pageNum_toptracks'])) {
$pageNum_toptracks = $_GET['pageNum_toptracks'];
}
$startRow_toptracks = $pageNum_toptracks * $maxRows_toptracks;
mysql_select_db($database_top50, $top50);
$query_toptracks = "SELECT hits, title_music, playlist_music FROM flamplayer_musics ORDER BY hits DESC";
$query_limit_toptracks = sprintf("%s LIMIT %d, %d", $query_toptracks, $startRow_toptracks, $maxRows_toptracks);
$toptracks = mysql_query($query_limit_toptracks, $top50) or die(mysql_error());
$row_toptracks = mysql_fetch_assoc($toptracks);
if (isset($_GET['totalRows_toptracks'])) {
$totalRows_toptracks = $_GET['totalRows_toptracks'];
} else {
$all_toptracks = mysql_query($query_toptracks);
$totalRows_toptracks = mysql_num_rows($all_toptracks);
}
$totalPages_toptracks = ceil($totalRows_toptracks/$maxRows_toptracks)-1;
mysql_free_result($toptracks);
?>