Autor | Zpráva | ||
---|---|---|---|
kukweb Profil |
#1 · Zasláno: 4. 3. 2008, 01:07:44
ahoj,
potreboval bych poradit s timto, nejak to nedokazu sladit. Chci vypis hracu v jedne ali, podle $alliance ale tento dotaz mne vraci hrace, kteri uz tam jsou. Jak omezit to player, aby se to ukazalo pouze jednou. Poradi nekdo pls. ? $alliance = $_POST["alliance"]; $quary ="SELECT player, alliance FROM x_world WHERE alliance = '$alliance'"; $sql_o = mysql_query($quary); $num = mysql_num_rows ($sql_o); $row = mysql_fetch_array ($sql_o); while ($row = mysql_fetch_array ($sql_o)) { echo "<tr><td>" .$row["player"]. "</td><td>" .$row["alliance"]. "</td><tr>";} mysql_free_result($sql_o); mysql_close(); ?> zdroj http://help.travian.com/index.php?type=faq&mod=230 |
||
Taps Profil |
#2 · Zasláno: 4. 3. 2008, 07:12:55
zkus
$quary ="SELECT player, alliance FROM x_world WHERE alliance = '$alliance' Group by aliance" |
||
kukweb Profil |
#3 · Zasláno: 5. 3. 2008, 07:09:28
to nefunguje, nenajde to nic :(
|
||
Kajman_ Profil * |
#4 · Zasláno: 5. 3. 2008, 09:37:19
Chci vypis hracu v jedne ali, podle $alliance ale tento dotaz mne vraci hrace, kteri uz tam jsou.
Tohle nedává moc smysl. Co tedy chcete, když nechcete to, co chcete? |
||
kukweb Profil |
#5 · Zasláno: 5. 3. 2008, 19:48:22
pokusim se to upresnit, chi vypis hracu, pokud nick je 2x nebo vice, tak pouze jeden shodny nick
|
||
Alphard Profil |
#6 · Zasláno: 5. 3. 2008, 21:09:10 · Upravil/a: Alphard
kód Taps(e) by měl fungovat, jen tam má být group by player
nebo taky můžeš použít distinct // nechal jsem se unést úpravou překlepu, až příspěvek od ninji mě na to upozornil |
||
ninja Profil |
#7 · Zasláno: 5. 3. 2008, 21:38:00
kukweb
chci vypis hracu, pokud nick je 2x nebo vice, tak pouze jeden shodny nick SELECT player, alliance FROM x_world WHERE alliance = '$alliance' Group by player; Pokud je ale jeden nick (player) v databazi napriklad 3x, vypiste ho to pouze jednou a jednu allianci. Muzete modifikovat, aby zobrazil i pocet zapisu hrace v tabulce: SELECT player, alliance, COUNT(player) AS pocet_zapisu FROM x_world WHERE alliance = '$alliance' Group by player; |
||
kukweb Profil |
#8 · Zasláno: 6. 3. 2008, 00:07:03
$quary ="SELECT village, player, alliance FROM x_world WHERE alliance = '$alliance' GROUP by player";
tak jsem to zapsal takto, parada funguje ;) diky za pomoc |
||
Časová prodleva: 16 let
|
0