Si $_GET['cat'] et $_GET['f'] sont des nombres, tu peux virer les '
Et je te conseille de pas mettre directement les variables GET ou POST dans ta requetes, mais de les récup dans des variables et de les vérifier.
Si c'est des nombres, faite au moins un
et utilise $cat au lieu de la variable $_GET dans ta requete.Et je te conseille de pas mettre directement les variables GET ou POST dans ta requetes, mais de les récup dans des variables et de les vérifier.
Si c'est des nombres, faite au moins un
Code PHP :
<?php
$cat = intval($_GET['cat']);
Sinon pour ton erreur, c'est ta requète qui ne retourne aucun resultat valide.
Fais
Code PHP :
<?php
$query1 = mysql_query("SELECT * FROM `sujets` WHERE idcat='".$_GET['cat']."' && idforum='".$_GET['f']."' ORDER BY date2 DESC LIMIT ".$sujet1.",".$nb_sujets_ppage) or die(mysql_error());