Problème pagination

wp-infinity
ThemeForestElegantThemes

Merci de vous inscrire pour participer au forum
Invité

Rechercher

— Forum Scope —




— Correspondances —





— Options du forum —





La longueur minimum du terme à rechercher est 3caractère - la longueur maximum est de 84 caractères

S'inscrire Mot de passe oublié ?
forum-theme
Problème pagination
Maxime Rodriguez
Membre
Membres
Messages du forum : 2
Membre depuis :
1 octobre 2016
sp_UserOfflineSmall Hors ligne
1
1 octobre 2016 - 18:13
sp_Permalink sp_Print

bonjour à tous ?

Ma configuration WP actuelle

Version de PHP: 7.0.0
Nom de l’hébergeur : en local
Site: en local
Problème(s) rencontré(s) :

J’ai mis en place un système de recherche de nom et tout s’affiche parfaitement mais lorsque je clique sur la page j'ai bien :
nom.fr/recherche?page=2

Je travail en local mais j’ai testé en ligne sur OVH et j’ai eu le même résultat. En fin de compte wordpress refuse d’afficher le lien comme il est et me le transforme comme ci-dessus.

Je désespère car je ne sais pas du tout comment résoudre ce soucis de caprice venant de wordpress.

Voici mon code qui fonctionne sur une autre page de buddypress mais pas sur ma page créé par moi même en PHP :

<?php
$annonceParPage = 15;
$annonceTotalesReq = $dbh->query('SELECT id_annonce FROM matable');
$annonceTotales = $annonceTotalesReq->rowCount();
$pagesTotales = ceil($annonceTotales/$annonceParPage);
if (isset($_GET['page']) AND !empty($_GET['page']) AND $_GET['page'] > 0 AND $_GET['page'] <= $pagesTotales) {
$_GET['page'] = intval($_GET['page']);
$pageCourante = $_GET['page'];
}
else {
$pageCourante = 1;
}
$depart = ($pageCourante-1)*$annonceParPage;
if (isset($_POST['rechercher'])) {
extract($_POST);

echo '<table class="resultat_recherche">';
echo '<tr>';
echo '<th class="Pseudonyme">Members</th>';
echo '<th class="Âge">Country</th>';
echo '<th class="Sexe">Supports</th>';
echo '</tr>';

$_POST['pseudonyme'] = htmlentities($_POST['pseudonyme'], ENT_QUOTES | ENT_IGNORE, "UTF-8");
$_POST['age'] = htmlentities($_POST['age'], ENT_QUOTES | ENT_IGNORE, "UTF-8");
$_POST['sexe'] = htmlentities($_POST['sexe'], ENT_QUOTES | ENT_IGNORE, "UTF-8");

if (!empty($_POST['pseudonyme'])) { $choix[] = "pseudonyme = '$pseudonyme'";}
if (!empty($_POST['age'])) { $choix[] = "age = '$age'";}
if (!empty($_POST['sexe'])) { $choix[] = "sexe = 'sexe'";}

$critere = implode(' AND ', $choix);

$requete = ma requête préparée
echo '<tr>';
echo '<td>'.$pseudonyme.'</td><br>';
echo '<td>'.$âge.'</td><br>';
echo '<td>'.$sexe.'</td><br>';
echo '</tr>';
}
echo '</table>';
// PAGINATION
for ($i=1;$i<=$pagesTotales;$i++)
if ($i == $pageCourante) {
echo $i. ' ';
}
else {
echo '<a href="?page='.$i.'">'.$i.'</a>';
}
?>

D’avance un grand merci ?

Maxime Rodriguez
Membre
Membres
Messages du forum : 2
Membre depuis :
1 octobre 2016
sp_UserOfflineSmall Hors ligne
2
2 octobre 2016 - 10:50
sp_Permalink sp_Print

Pas de réponse ? :(

Fuseau horaire du forum :Europe/Paris

Nb max. d'utilisateurs en ligne :574

Actuellement en ligne :
7 Invité(s)

Actuellement sur cette page :
1 Invité(s)

Auteurs les plus actifs :

BrunoT: 52

vKr_Onii: 42

bosschris: 39

athox: 26

monchihuahua: 25

Martine677: 25

Dan: 24

monblogestunroman: 23

regisbor33: 23

Nouveaux membres :

Grégory Durieu

jfball54@gmail.com

manuelahedge

josehartsock1

Talisker25

maziecrocker

barbpaulk0349

Djiman

sherrillv03

Statistiques du forum :

Groupes :3

Forums :9

Topics :702

Posts :2783

 

Statistiques des membres :

Invités: 23

Membres : 8658

Modérateurs : 27

Admins: 1

Administrateurs :Thibaud

Modérateurs :Sylvain, bruno, david, Catherine0614, zapps, soborne, Mojiezuo, Soufian Ait Tirite, Jeff, redwhirl, sigridregnier, Jess, Malles, spleen13, Alain2choeur, kaepaul, negativenetwork, Pictures4events, 100son, Ben 44, Ailpp84, joecab, SPITI, Fatalys, Therese, P-x3l, Gayraud Marina