Toutes mes réponses sur les forums
-
AuteurMessages
-
6 décembre 2021 à 21 h 48 min en réponse à : [Résolu] comment faire un tri ASC dans une select #2390680
Merci pour la reponse
ce code je l ai trouve et je l ‘ai un peu modifie a ma sauce
donc concrètement
ma requête serait celle ci
$reponse = $bdd->query("SELECT a.post_author a.post_title, m1.meta_value AS total, m2.meta_value AS titre, m3.meta_value AS date
FROM wp_posts a , wp_users b
LEFT JOIN wp_postmeta m1
ON a.ID = m1.post_id
LEFT JOIN wp_postmeta m2
ON a.ID = m2.post_id
LEFT JOIN wp_postmeta m3
ON a.ID = m3.post_id
LEFT JOIN wp_users b
ON b.ID = a.post_author_id
WHERE a.post_type='post'
AND m1.meta_key='total_des_prises'
AND m2.meta_key='titre'
AND m3.meta_key='date';
AND a.post_author = 'display_name'
" );
while ($donnees = $reponse->fetch())
{var_dump($donnees);
?>
<br>
<?php
}
a.post_author = b.ID), b étant la table wp_users.6 décembre 2021 à 20 h 31 min en réponse à : [Résolu] comment faire un tri ASC dans une select #2390667Merci pour la reponse
je suis nul de chez nul en fait c’est ma requête qui est mauvaise
j’ ai tout mis en l air en essayant d ajoutant display_name et du coup cela a foutu le bazar
voici donc la requête qui fonctionne et donc
ma nouvelle question comment ajouter display_name
$reponse = $bdd->query("SELECT a.post_title, m1.meta_value AS total, m2.meta_value AS titre, m3.meta_value AS date
FROM wp_posts a
LEFT JOIN wp_postmeta m1
ON a.ID = m1.post_id
LEFT JOIN wp_postmeta m2
ON a.ID = m2.post_id
LEFT JOIN wp_postmeta m3
ON a.ID = m3.post_id
WHERE a.post_type='post'
AND m1.meta_key='total_des_prises'
AND m2.meta_key='titre'
AND m3.meta_key='date';
" );
while ($donnees = $reponse->fetch())
{var_dump($donnees);
?>
<br>
<?php
}Merci pour l aide
je suis désole mais je me suis trompe d’image ( j ai envoyé celle de mon site réalisé en html)
impossible d envoyer une image
je fais un copie coller
<table class="audits styled-table">
<thead>
<tr>
<th class="audit-url">URL</th>
<th class="audit-cacheLifetimeMs">CACHE TTL</th>
<th class="audit-totalBytes">TRANSFER SIZE</th>
</tr>
</thead>
<tbody>
<tr class="audit audit-uses-long-cache-ttl audit-list">
<td class="audit-url audit-multi-rows">https://www.google-analytics.com/plugins/ua/linkid.js</td>
<td class="audit-cacheLifetimeMs audit-multi-rows">60 minutes</td>
<td class="audit-totalBytes audit-multi-rows">884B</td>
</tr>
<tr class="audit audit-uses-long-cache-ttl audit-list">
<td class="audit-url audit-multi-rows">https://www.google-analytics.com/analytics.js</td>
<td class="audit-cacheLifetimeMs audit-multi-rows">2 hours</td>
<td class="audit-totalBytes audit-multi-rows">19.9KB</td>
</tr>
<tr class="audit audit-uses-long-cache-ttl audit-list">
<td class="audit-url audit-multi-rows">https://pecheperle.be/wp-content/uploads/2021/11/la-depeche-gardon-peche-perle.jpg</td>
<td class="audit-cacheLifetimeMs audit-multi-rows">4 hours</td>
<td class="audit-totalBytes audit-multi-rows">49.1KB</td>
</tr>
<tr class="audit audit-uses-long-cache-ttl audit-list">
<td class="audit-url audit-multi-rows">https://pecheperle.be/wp-content/uploads/2021/11/1max2carpe-07-Octobre-Novembre-2021-_-Le-magazine-de-toutes-les-peches-_pages-to-jpg-0001.jpg</td>
<td class="audit-cacheLifetimeMs audit-multi-rows">4 hours</td>
<td class="audit-totalBytes audit-multi-rows">47.6KB</td>
</tr>
<tr class="audit audit-uses-long-cache-ttl audit-list">
<td class="audit-url audit-multi-rows">https://pecheperle.be/wp-content/uploads/2021/11/1max2peche-44-Juillet-Aout-2021-_-Le-magazine-de-toutes-les-peches-_pages-to-jpg-0001.jpg</td>
<td class="audit-cacheLifetimeMs audit-multi-rows">4 hours</td>
<td class="audit-totalBytes audit-multi-rows">45.1KB</td>
</tr>
<tr class="audit audit-uses-long-cache-ttl audit-list">
<td class="audit-url audit-multi-rows">https://pecheperle.be/wp-content/uploads/2021/11/slider-peche-perle.jpg</td>
<td class="audit-cacheLifetimeMs audit-multi-rows">4 hours</td>
<td class="audit-totalBytes audit-multi-rows">39.0KB</td>
</tr>
<tr class="audit audit-uses-long-cache-ttl audit-list">
<td class="audit-url audit-multi-rows">https://pecheperle.be/wp-content/cache/wpo-minify/1638188841/assets/wpo-minify-header-6b8f4137.min.css</td>
<td class="audit-cacheLifetimeMs audit-multi-rows">4 hours</td>
<td class="audit-totalBytes audit-multi-rows">34.6KB</td>
</tr>
<tr class="audit audit-uses-long-cache-ttl audit-list">
<td class="audit-url audit-multi-rows">https://pecheperle.be/wp-content/uploads/2021/11/cropped-cropped-top_image_perle12.jpg</td>
<td class="audit-cacheLifetimeMs audit-multi-rows">4 hours</td>
<td class="audit-totalBytes audit-multi-rows">34.4KB</td>
</tr>
<tr class="audit audit-uses-long-cache-ttl audit-list">
<td class="audit-url audit-multi-rows">https://pecheperle.be/wp-content/uploads/2021/11/endroit-peche-a-la-perle-392x272.jpg</td>
<td class="audit-cacheLifetimeMs audit-multi-rows">4 hours</td>
<td class="audit-totalBytes audit-multi-rows">28.7KB</td>
</tr>
<tr class="audit audit-uses-long-cache-ttl audit-list">
<td class="audit-url audit-multi-rows">https://pecheperle.be/wp-content/uploads/2021/11/3020-392x272.jpg</td>
<td class="audit-cacheLifetimeMs audit-multi-rows">4 hours</td>
<td class="audit-totalBytes audit-multi-rows">23.8KB</td>
</tr>
<tr class="audit audit-uses-long-cache-ttl audit-list">
<td class="audit-url audit-multi-rows">https://pecheperle.be/wp-content/uploads/2021/11/Mot-de-la-fin-peche-a-la-perle-392x272.jpg</td>
<td class="audit-cacheLifetimeMs audit-multi-rows">4 hours</td>
<td class="audit-totalBytes audit-multi-rows">23.7KB</td>
</tr>
<tr class="audit audit-uses-long-cache-ttl audit-list">
<td class="audit-url audit-multi-rows">https://pecheperle.be/wp-content/uploads/2021/11/gardon-peche-a-la-perle-392x272.jpg</td>
<td class="audit-cacheLifetimeMs audit-multi-rows">4 hours</td>
<td class="audit-totalBytes audit-multi-rows">23.5KB</td>
</tr>
<tr class="audit audit-uses-long-cache-ttl audit-list">
<td class="audit-url audit-multi-rows">https://pecheperle.be/wp-content/uploads/2021/11/plombee-peche-perle-gardon-390x205.jpg</td>
<td class="audit-cacheLifetimeMs audit-multi-rows">4 hours</td>
<td class="audit-totalBytes audit-multi-rows">21.6KB</td>
</tr>
<tr class="audit audit-uses-long-cache-ttl audit-list">
<td class="audit-url audit-multi-rows">https://pecheperle.be/wp-content/uploads/2021/11/choix-canne-peche-perle-gardon-390x205.jpg</td>
<td class="audit-cacheLifetimeMs audit-multi-rows">4 hours</td>
<td class="audit-totalBytes audit-multi-rows">16.8KB</td>
</tr>
<tr class="audit audit-uses-long-cache-ttl audit-list">
<td class="audit-url audit-multi-rows">https://pecheperle.be/wp-content/uploads/2021/11/peche-a-la-perle2-390x205.jpg</td>
<td class="audit-cacheLifetimeMs audit-multi-rows">4 hours</td>
<td class="audit-totalBytes audit-multi-rows">15.1KB</td>
</tr>
<tr class="audit audit-uses-long-cache-ttl audit-list">
<td class="audit-url audit-multi-rows">https://pecheperle.be/wp-content/uploads/2021/11/grande-canne-peche-perle-gardon-390x205.jpg</td>
<td class="audit-cacheLifetimeMs audit-multi-rows">4 hours</td>
<td class="audit-totalBytes audit-multi-rows">14.5KB</td>
</tr>
<tr class="audit audit-uses-long-cache-ttl audit-list">
<td class="audit-url audit-multi-rows">https://pecheperle.be/wp-content/uploads/2021/11/ligne-peche-perle-gardon-390x205.jpg</td>
<td class="audit-cacheLifetimeMs audit-multi-rows">4 hours</td>
<td class="audit-totalBytes audit-multi-rows">13.6KB</td>
</tr>
<tr class="audit audit-uses-long-cache-ttl audit-list">
<td class="audit-url audit-multi-rows">https://pecheperle.be/wp-content/uploads/2021/11/question-reponses-peche-perle.jpg</td>
<td class="audit-cacheLifetimeMs audit-multi-rows">4 hours</td>
<td class="audit-totalBytes audit-multi-rows">9.34KB</td>
</tr>
<tr class="audit audit-uses-long-cache-ttl audit-list">
<td class="audit-url audit-multi-rows">https://pecheperle.be/wp-content/plugins/wp-tarteaucitron-js-self-hosted/js/tarteaucitron/css/tarteaucitron.css?v=20210310</td>
<td class="audit-cacheLifetimeMs audit-multi-rows">4 hours</td>
<td class="audit-totalBytes audit-multi-rows">5.08KB</td>
</tr>
<tr class="audit audit-uses-long-cache-ttl audit-list">
<td class="audit-url audit-multi-rows">https://pecheperle.be/wp-content/uploads/2021/11/DSC_0001-130x90.jpg</td>
<td class="audit-cacheLifetimeMs audit-multi-rows">4 hours</td>
<td class="audit-totalBytes audit-multi-rows">4.05KB</td>
</tr>
<tr class="audit audit-uses-long-cache-ttl audit-list">
<td class="audit-url audit-multi-rows">https://pecheperle.be/wp-content/plugins/ajax-login-and-registration-modal-popup/assets/img/login.png</td>
<td class="audit-cacheLifetimeMs audit-multi-rows">4 hours</td>
<td class="audit-totalBytes audit-multi-rows">2.54KB</td>
</tr>
<tr class="audit audit-uses-long-cache-ttl audit-list">
<td class="audit-url audit-multi-rows">https://pecheperle.be/wp-content/plugins/ajax-login-and-registration-modal-popup/assets/img/user.png</td>
<td class="audit-cacheLifetimeMs audit-multi-rows">4 hours</td>
<td class="audit-totalBytes audit-multi-rows">2.01KB</td>
</tr>
<tr class="audit audit-uses-long-cache-ttl audit-list">
<td class="audit-url audit-multi-rows">https://pecheperle.be/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js</td>
<td class="audit-cacheLifetimeMs audit-multi-rows">2 days</td>
<td class="audit-totalBytes audit-multi-rows">1.18KB</td>
</tr>
<tr class="audit audit-uses-long-cache-ttl audit-list">
<td class="audit-url audit-multi-rows">https://pecheperle.be/wp-content/themes/colormag/fontawesome/fonts/fontawesome-webfont.woff2</td>
<td class="audit-cacheLifetimeMs audit-multi-rows">7 days</td>
<td class="audit-totalBytes audit-multi-rows">76.0KB</td>
</tr>
<tr class="audit audit-uses-long-cache-ttl audit-list">
<td class="audit-url audit-multi-rows">https://pecheperle.be/wp-content/plugins/ajax-login-and-registration-modal-popup/assets/img/cd-icon-close.svg</td>
<td class="audit-cacheLifetimeMs audit-multi-rows">30 days</td>
<td class="audit-totalBytes audit-multi-rows">992B</td>
</tr>
</tbody>
</table>- Cette réponse a été modifiée le il y a 2 années et 11 mois par flexi2202.
- Cette réponse a été modifiée le il y a 2 années et 11 mois par flexi2202.
- Cette réponse a été modifiée le il y a 2 années et 11 mois par flexi2202.
Fichiers joints :
Vous devez être connecté pour voir les fichiers joints.salut
merci pour reponse
désolé pour les extensions je les ajoutes
il est vrai que j ai jute active LiteSpeed Cache sans le configurer (je sais même pas si je dois el configurer)
WPForms Lite ///WP-PageNavi ////WP-Optimize – Nettoyer, compresser, mettre en cache.////WP-Members///wp tarteaucitron.js self Hosted////WP BackItUp Édition Communautaire////Post Type Switcher///MonsterInsights – Google Analytics pour WordPress///LiteSpeed Cache////Insert PHP Code Snippet///Embed PDF Viewer////Custom Post Type UI////Calculated fields for ACF////Blocks CSS: CSS Editor for Gutenberg Blocks////All in One SEO Pack///AJAX Login and Registration modal popup DEV + inline form////Advanced Custom Fields////ACF Photo Gallery Field
29 novembre 2021 à 14 h 38 min en réponse à : comment utiliser le flux rss sur des cutoms fields de wordrpess #2389830ok merci je vais regarder a cela
23 novembre 2021 à 15 h 59 min en réponse à : comment utiliser le flux rss sur des cutoms fields de wordrpess #2389444en fait a partir du moment ou j aurais eu ce cours d eau et cette ville j aurais pu je pense me débrouiller
comment fait on pour joindre les tables
23 novembre 2021 à 13 h 36 min en réponse à : comment utiliser le flux rss sur des cutoms fields de wordrpess #2389422merci pour l aide
alors dans ma table postema
j enregistre toutes mes journées de pêche avec des champs personnalise
Le but final est de pouvoir récolter les informations du cours d eau /de la ville du lieu de pêche/la date de la sortie de pêche/le total des prises/le nom de l auteur de la partie de pêche tout cela pour les 5 dernières sorties de pêche
et ensuite d afficher tout cela sur mon autre site réalisé en html et hébergé chez le même hébergeur
donc je souhaite avoir le format suivant pour les 5 dernières sorties de pêches
Le membre « auteur » a été pêche dans « cours d eau » de la ville de « la ville du lieu de pêche » en date de « date de la sortie de pêche » il a attrapé « le total des prises »
Le membre « auteur » a été pêche dans « cours d eau » de la ville de « la ville du lieu de pêche » en date de « date de la sortie de pêche » il a attrapé « le total des prises »
Le membre « auteur » a été pêche dans « cours d eau » de la ville de « la ville du lieu de pêche » en date de « date de la sortie de pêche » il a attrapé « le total des prises »
Le membre « auteur » a été pêche dans « cours d eau » de la ville de « la ville du lieu de pêche » en date de « date de la sortie de pêche » il a attrapé « le total des prises »
Le membre « auteur » a été pêche dans « cours d eau » de la ville de « la ville du lieu de pêche » en date de « date de la sortie de pêche » il a attrapé « le total des prises »
23 novembre 2021 à 12 h 01 min en réponse à : comment utiliser le flux rss sur des cutoms fields de wordrpess #2389413oui ils sont dépendant
mais impossible d afficher
comme ceci
le nom de la ville
le nom du cours d eau
le nom de la ville
le nom du cours d eau
le nom de la ville
le nom du cours d eau
le nom de la ville
le nom du cours d eau
23 novembre 2021 à 0 h 43 min en réponse à : comment utiliser le flux rss sur des cutoms fields de wordrpess #2389401voila j ai enfin fini par trouver
je parviens a tout afficher ce que je veux
Mais il me reste un petit soucis
c est que dans mon exemple j ai besoin de recueillir les informations de ville_peche et de cours d eaux
avec l affichage des résultats tel que je l ai
j ‘ai bien toutes les villes et ensuite en dessous tous les cours d eaux
mais j aurais souhaiter avoir
ville
cours d eau
ville
cours d eau
ect….voici ce que donne un var_dump
par exemple pour la ville de peche
array(4) { [« meta_id »]=> string(5) « 20024 » [« post_id »]=> string(4) « 1547 » [« meta_key »]=> string(11) « ville_peche » [« meta_value »]=> string(14) « Abbaye d’aulne » }
$reponse = $bdd->query("SELECT * FROM postmeta WHERE (meta_key = 'ville_peche' )OR (meta_key = 'cours_deau' ) ");
// On affiche chaque entrée une à une
while ($donnees = $reponse->fetch())
{
?>
<p>
le nom du cours d eau est<?php echo $donnees['meta_value']; ?> <br />
</p>
<?php
}22 novembre 2021 à 12 h 10 min en réponse à : comment utiliser le flux rss sur des cutoms fields de wordrpess #2389344jMerci pour l aide
je viens de le faire
mais le résultat est similaire
je n ai aucune données de ces colonnes snif
object(PDOStatement)#2 (1) { [« queryString »]=> string(119) « SELECT * FROM 2_postmeta WHERE meta_key = ‘ville_peche’ or meta_key = ‘cours_deau’ or meta_key = ‘titre' » }
22 novembre 2021 à 11 h 53 min en réponse à : comment utiliser le flux rss sur des cutoms fields de wordrpess #2389342merci
mais un problème de php /sql cela est flou
car dans le résultat du var_dump j ai ma requête qui y apparaît fois le nombre de mes articles
22 novembre 2021 à 11 h 34 min en réponse à : comment utiliser le flux rss sur des cutoms fields de wordrpess #2389336Merci pour l aide
mon préfixe est camouflé
voila je viens de modifier le code
voici une partie de ce qui sort
string(119) "SELECT * FROM 2_postmeta WHERE meta_key = 'ville_peche' or meta_key = 'cours_deau' or meta_key = 'titre'" } object(PDOStatement)#2 (1) { ["queryString"]=> string(119) "
22 novembre 2021 à 9 h 19 min en réponse à : comment utiliser le flux rss sur des cutoms fields de wordrpess #2389305voici mon dernier essai
$bdd =new PDO("mysql:host=localhost;dbname=u48f;charset=utf8", "u3Yd", "S02");
// Activation des erreurs PDO
$bdd->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
// mode de fetch par défaut : FETCH_ASSOC / FETCH_OBJ / FETCH_BOTH
$bdd->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC);
} catch(PDOException $e) {
die('Erreur : ' . $e->getMessage());
}
$reponse = $bdd->query('SELECT * FROM _postmeta WHERE meta_key = ville_peche or meta_key = cours_deau or meta_key = titre');
// On affiche chaque entrée une à une
while ($donnees = $reponse->fetch())
{
var_dump($donnees);
}22 novembre 2021 à 3 h 04 min en réponse à : comment utiliser le flux rss sur des cutoms fields de wordrpess #2389301j ai essaye comme ca
mais rien n est sorti
<?php
try{
$bdd =new PDO("mysql:host=localhost;dbname=u43460f;charset=utf8", "u4Yd", "Ss2");
// Activation des erreurs PDO
$bdd->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
// mode de fetch par défaut : FETCH_ASSOC / FETCH_OBJ / FETCH_BOTH
$bdd->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC);
} catch(PDOException $e) {
die('Erreur : ' . $e->getMessage());
}
function getFruit($bdd) {
$sql = 'SELECT * FROM _postmeta WHERE meta_key ';
foreach ($bdd->query($sql) as $row) {
var_dump($row);
}
}22 novembre 2021 à 2 h 35 min en réponse à : comment utiliser le flux rss sur des cutoms fields de wordrpess #2389300oui ils sont chez le même hébergeur
c est ce que je pensais aussi …aller me servir dans la base de donnée de wordpess
mais que mettre dans ma requête ?
-
AuteurMessages