A voir également:
- Probleme de code en PHP mysql_fetch_array()
- Le code ascii en informatique - Guide
- Code puk bloqué - Guide
- Code de déverrouillage oublié - Guide
- Code activation windows 10 - Guide
- Code gta 4 ps4 - Guide
2 réponses
Tu pourrais mettre un variable limit... exemple:
$retour = mysql_query(" SELECT COUNT(*) AS nbree FROM `articles` ");
$donne = mysql_fetch_array($retour);
$limit = $donne['nbree];
if($page > $limit)
{
$page == '0';
}
et le reste de ton code....
Cette sécurité éviterai que le nombre de page soit trop grand ou inégale a ton nombre d'article...
Bien sur, ce n'est qu'une idée de base^^ À toi de jouer ;-)
Amicalement,
Anonyme
$retour = mysql_query(" SELECT COUNT(*) AS nbree FROM `articles` ");
$donne = mysql_fetch_array($retour);
$limit = $donne['nbree];
if($page > $limit)
{
$page == '0';
}
et le reste de ton code....
Cette sécurité éviterai que le nombre de page soit trop grand ou inégale a ton nombre d'article...
Bien sur, ce n'est qu'une idée de base^^ À toi de jouer ;-)
Amicalement,
Anonyme
salut
je crois que sa marchera :
tu doit verifier le type de retour de mysql_query ($r) :
Valeurs de retour
Pour les requêtes du type SELECT, SHOW, DESCRIBE, EXPLAIN et les autres requêtes retournant un jeu de résultats, mysql_query() retournera une ressource en cas de succès, ou FALSE en cas d'erreur.
https://www.php.net/mysql_query
see you
je crois que sa marchera :
elseif($page == 0) $r = mysql_query("SELECT * FROM articles"); else $r = mysql_query("SELECT * FROM articles ORDER BY date DESC LIMIT $FirstMessAafficher, $ArticleParPage"); if( $r ){ while($donnees = mysql_fetch_array($r) ) {
tu doit verifier le type de retour de mysql_query ($r) :
Valeurs de retour
Pour les requêtes du type SELECT, SHOW, DESCRIBE, EXPLAIN et les autres requêtes retournant un jeu de résultats, mysql_query() retournera une ressource en cas de succès, ou FALSE en cas d'erreur.
https://www.php.net/mysql_query
see you