0

私はクエリを使用しました

string getPlayers = " Select Player1,Player2,Player3,Player4,Player5 from tbl_game where Player1=" + userid + " OR Player2=" + userid + " OR Player3=" + userid + " OR Player4=" + userid + " OR Player5=" + userid + " AND Complete = 'No' ";

条件を満たす複数の行として結果が得られます。

Player1,Player2,Player3,Player4,Player5しかし、selectクエリから返された変数に個別の値を格納して、これらの値をさらに使用できるようにします。

これどうやってするの ?

私を助けてください。私は非常に混乱しています。

編集済み:

selectクエリの結果を-として取得しました

(1,2,2,4,5)
(2,3,1,4,5)
(4,3,5,1,2)

ここで、1,2,3,4,5はユーザーID(プレーヤー)です。

これらのユーザーIDを次のように変数に格納したい-

p1=1 , p2=2 , p3=3 ,p4=4, p5=5
4

1 に答える 1

0
string getPlayer1 = (" select var1 from (" Select distinct Player1 as var1 ,Player2,Player3,Player4,Player5 from tbl_game where Player1=" + userid + " OR Player2=" + userid + " OR Player3=" + userid + " OR Player4=" + userid + " OR Player5=" + userid + " AND Complete = 'No' "));

var1 の値は player1 になります。他のすべてのプレイヤーに対してこれを繰り返します。これがあなたが望むものであることを願っています。

于 2012-06-02T07:38:32.337 に答える