Ciao a tutti,ho creato questa pagina che estrae i dati di una tabella:
classifica.php:
Codice PHP:
<?
//inizio sessione
include("sessione.php");
//connessione al database
include("connect.php");
$query= mysql_query("SELECT * FROM SQUADRA_dati WHERE id='.$id.'");
$id=$_POST['id'];
//struttura html
include("html/classifica.html");
//inclusione delle classi
function __autoload($class_name) {
require_once "classi/".$class_name.".php";
}
// nascondiamo i messaggi di errore
error_reporting(3);
// Recupero della variabile
$action = $_GET["action"];
$function = $_POST["function"];
// Gestione della autenticazione
if (!$_SESSION["username"] && !$action)
{
$_SESSION["username"] = 0;
$query = "SELECT * FROM squadra_dati";
header("Location:[url]http://[/url]".$_SERVER['HTTP_HOST'].rtrim(dirname($_SERVER['PHP_SELF'])."/game_index.php?action=".md5('authReq'),"/\\"));
}
// la classe menu per gestire sia i menu che le action
$menu = new menu();
// File contenente la logica di controllo
$controlPage = $menu->getControl($action, $function, $_SESSION["username"]);
include($controlPage);
// File contenente l'output
$formPage = $menu->getForm($action, $function, $_SESSION["username"]);
include($formPage);
?>
classifica.html
Codice PHP:
<?php
include("connect.php");
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<head>
<title>Be A Manager - Classifica</title>
<link rel="stylesheet" type="text/css" href="layout_game.css" />
</head>
<body>
<div id="container">
<div id="header">[img]immagini/logo.JPG[/img]</div>
<div id="banner">[url="classifica.php"][img]immagini/classifica1.png[/img][/url]</div>
<div id="navigation">
<ul>
[*][url="game_index.php"]Home[/url][*][url="messaggi.php"]Messaggi[/url][*][url="prima_squadra.php"]Prima squadra[/url][*][url="primavera.php"]Primavera[/url][*][url="formazione.php"]Formazione[/url][*][url="allenamenti.php"]Allenamenti[/url][*][url="staff.php"]Staff[/url][*][url="stadio.php"]Stadio[/url][*][url="sponsor.php"]Sponsor[/url][*][url="partite.php"]Partite[/url][*][url="trofei.php"]Bacheca trofei[/url][*][url="campionati.php"]Campionati[/url][*][url="compra.php"]Compra giocatori[/url][*][url="vendi.php"]Vendi giocatori[/url][*][url="proposte_fatte.php"]Proposte fatte[/url][*][url="proposte_ricevute.php"]Proposte ricevute[/url][*][url="modifica.php"]Modifica[/url][*][url="/forum/index.php"]Forum[/url][*][url="log_out.php"]Disconnetti[/url]
[/list]
</div>
<div id="title">
<table width="100%" border="0" cellpadding="5" cellspacing="0">
<tr>
<td width="100%" align="center">Classifica</td>
</tr>
</table>
</div>
<div id="content_1">
<?php
echo "<table>";
echo "<tr>";
echo "<th>Squadra</th><th>Manager</th><th>Punti</th><th>Vittorie</th><th>Pareggi</th><th>Sconfitte</th>";
echo "</tr>";
$query = "SELECT * FROM SQUADRA_dati ORDER BY punti DESC";
$result = mysql_query($query) or die(mysql_error());
while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>". $row['team']. "</td><td>". $row['manager']. "</td><td>". $row['punti']."</td><td>". $row['vittorie']. "</td><td>". $row['pareggi']. "</td><td>". $row['sconfitte']. "</td>";
echo "</tr>";
}
echo "</table>";
?>
</div>
<div id="content_2">
<center>
<script type="text/javascript">
//<![CDATA[
document.write('<s'+'cript type="text/javascript" src="http://ad.altervista.org/js.ad/size=120X600/r='+new Date().getTime()+'"><\/s'+'cript>');
//]]>
</script>
</center>
</div>
<div id="footer">
Be A Manager © 2010.Tutti i diritti riservati.</p>
</div>
</body>
La cosa che voglio fare è questa.Adesso ci sono solo 2 iscritti per cui nulla di che,però vorrei creare una nuova pagina ogni tot di utenti.
Ad esempio:
ci sono 20 iscritti nella prima pagina,il 21esimo iscritto va alla seconda pagina.
Potete aiutarmi?