CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Requête SQL

ruse_V2
ruse_V2
Niveau 10
12 janvier 2018 à 15:06:47

Bonjour,

Pourriez-vous m'expliquer pourquoi cette requête fonctionne :

SELECT meta_value FROM wp_usermeta WHERE meta_key = "first_name" ORDER by meta_value ASC

Et pas celle-là ?

SELECT meta_value FROM wp_usermeta WHERE meta_key = "first_name" & where meta_key = "last_name" ORDER by meta_value ASC

Je vous remercie par avance de votre aide

Jeufroid
Jeufroid
Niveau 7
12 janvier 2018 à 15:21:09

Tu dois utiliser AND, pas & [[sticker:p/1kkr]]

ruse_V2
ruse_V2
Niveau 10
12 janvier 2018 à 15:54:42

Le 12 janvier 2018 à 15:21:09 jeufroid a écrit :
Tu dois utiliser AND, pas & [[sticker:p/1kkr]]

D'accord. :(

Par contre

SELECT meta_value FROM wp_usermeta WHERE meta_key = "first_name" AND meta_key = "last_name" ORDER by meta_value ASC

Me retourne une "ligne vide", je ne comprends pas.
C'est du wordpress. :(

ruse_V2
ruse_V2
Niveau 10
12 janvier 2018 à 16:01:17

J'ai un début d'élement de réponse :

SELECT user_id, meta_key, meta_value FROM wp_usermeta

WHERE meta_key IN ('first_name', 'last_name') ORDER BY user_id

Ce code retourne bien quelque chose de valide

darkepsylon
darkepsylon
Niveau 10
12 janvier 2018 à 16:12:19

C'est normal, tu dis cherche moi une ligne ou ma colonne X est égal à une valeur À et B en même temps

ruse_V2
ruse_V2
Niveau 10
12 janvier 2018 à 16:13:03

Bon ça me retourne un tableau que j'ai du mal à comprendre et d'autant plus à exploiter. Peut-être que j'aurais de l'aide ici sinon il faudra que j'aille sur un forum de professionnel ou que j'en paie un. Je vous laisse toutefois le tableau si jamais quelqu'un ici pouvait m'aider... Je l'en remercie par avance.

array(16) { [0]=> object(stdClass)#7349 (1) { ["meta_value"]=> string(0) "" } [1]=> object(stdClass)#7351 (1) { ["meta_value"]=> string(0) "" } [2]=> object(stdClass)#7352 (1) { ["meta_value"]=> string(0) "" } [3]=> object(stdClass)#7348 (1) { ["meta_value"]=> string(0) "" } [4]=> object(stdClass)#7355 (1) { ["meta_value"]=> string(0) "" } [5]=> object(stdClass)#7346 (1) { ["meta_value"]=> string(0) "" } [6]=> object(stdClass)#7347 (1) { ["meta_value"]=> string(0) "" } [7]=> object(stdClass)#7350 (1) { ["meta_value"]=> string(0) "" } [8]=> object(stdClass)#7354 (1) { ["meta_value"]=> string(7) "Estelle" } [9]=> object(stdClass)#7345 (1) { ["meta_value"]=> string(7) "Famillei" } [10]=> object(stdClass)#7344 (1) { ["meta_value"]=> string(9) "Chabat" } [11]=> object(stdClass)#7343 (1) { ["meta_value"]=> string(6) "Gilles" } [12]=> object(stdClass)#7329 (1) { ["meta_value"]=> string(9) "Guillaume" } [13]=> object(stdClass)#7328 (1) { ["meta_value"]=> string(6) "Julien" } [14]=> object(stdClass)#7327 (1) { ["meta_value"]=> string(5) "Loïc" } [15]=> object(stdClass)#7326 (1) { ["meta_value"]=> string(8) "Sarkozy" } }

Dans cette liste sont associés des noms et des prénoms, si quelqu'un voit le code pour que tout soit réparti par bloc plutôt qu'en vrac...

J'ajoute que je peux donner un petit quelque chose à la personne qui m'aidera à résoudre ce soucis. Merci encore

ruse_V2
ruse_V2
Niveau 10
12 janvier 2018 à 16:14:35

Le 12 janvier 2018 à 16:12:19 darkepsylon a écrit :
C'est normal, tu dis cherche moi une ligne ou ma colonne X est égal à une valeur À et B en même temps

Oui, c'est stupide.J'essaie plusieurs trucs jusqu'à ce que ça fonctionne. Même les trucs débiles. :noel:

Bunyan
Bunyan
Niveau 17
12 janvier 2018 à 18:15:26

Ca fonctionnerai mieux si tu posais ton problème.
Quel est ton schéma de BDD ? Que souhaites-tu obtenir en sortie ?
Avec ces informations-là, ce sera plus simple de t'aider.

20_cent_2017
20_cent_2017
Niveau 10
12 janvier 2018 à 18:46:10

Si déjà elle avais les base avant de faire du wp [[sticker:p/1lmb]]

DrazonYT
DrazonYT
Niveau 5
13 janvier 2018 à 14:28:11

SELECT * FROM taTable WHERE metakey = "lastname" OR metakey = "firstname" ORDER BY metakey ASC

A toi ensuite d'exploiter ce qui est retourné :ok:

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment