J'ai besoin d'une colonne de rang dans ma déclaration MySQL, par exemple:
SET @rank=0;
SELECT @rank:=@rank +1 as rank, player, points
FROM my_table
Est-il possible d'utiliser ce qui précède avec $ wpdb? WordPress n'aime pas avoir 2 lignes, le ';' le fait exploser.
$mydata = $wpdb->get_results($wpdb->prepare(" --MySQL SELECT Statement-- "));
Je vous remercie.
Vous pouvez essayer: SELECT NULL AS rang, joueur, points FROM my_table Ensuite, écrivez une petite boucle pour indiquer la valeur de rang dans chaque enregistrement renvoyé?
C'est une solution de contournement plutôt qu'une solution, mais à la fin, vous aurez ce dont vous avez besoin.