Autor | Zpráva | ||
---|---|---|---|
sionzee Profil * |
#1 · Zasláno: 17. 7. 2012, 11:30:06
Dobrý den, mam dany aby se mi na webu vypisovalo z MySQL Seznam hráčů.
http://freemc.cz/job.php ale potřebuju sehnat prosté vyhledávání jako je v notepad, bez nějakých filtrů, atd... Začel jsem tim to <table border=0 cellpadding=5 bgcolor=AAAAAA><tr> <td align=center> Vyhledej sebe nebo kamaráda :) <input type=text name=hledani size=15> <input type=submit value="Hledat"></td> </tr></table> </form> Hledám to už od včérejšího večera Funkci strpos jsem nebyl schopnej pochopit. |
||
SeparateSK Profil |
<?php $hladane=$_GET["hledani"]; $qr=mysql_query("SELECT * FROM hraci WHERE meno_hraca LIKE '%$hladane%'"); while($info=mysql_fetch_array($qr)){ echo $info["meno_hraca"]."<br>"; } ?> A keď už tam máš ten formulár , daj ho aspoň do <form>, aby to vlastne niečo odosielalo, teda: <table border=0 cellpadding=5 bgcolor=AAAAAA><tr> <td align=center> <form> Vyhledej sebe nebo kamaráda :) <input type=text name=hledani size=15> <input type=submit value="Hledat"> </form> </td> </tr></table> </form> |
||
sionzee Profil * |
#3 · Zasláno: 17. 7. 2012, 12:10:13
Takže teď tam mam tohle: ,, Když napíšu do políčka jméno, a dám hledat, nic to neudělá, jenom to změní url a přídá to co jsem hledal.
<table border=0 cellpadding=5 bgcolor=AAAAAA><tr> <td align=center> <form> Vyhledej sebe nebo kamaráda :) <input type=text name=hledani size=15> <input type=submit value="Hledat"></td> <form> </tr></table> <?php $hladane=$_GET["hledani"]; $qr=mysql_query("SELECT * FROM hraci WHERE meno_hraca LIKE '%$hladane%'"); while($info=mysql_fetch_array($qr)){ echo $info["meno_hraca"]."<br>"; } ?> <!-- Joby Začátek --> <? $server = "rambo.fakaheda.eu"; $dbuser = "gs_27887_1"; $dbpass = "moje tajný heslo"; $dbname = "gs_27887_1"; mysql_connect($server, $dbuser, $dbpass); mysql_select_db($dbname); $result = mysql_query("SELECT * FROM Jobsjobs ORDER BY Level DESC LIMIT 0, 999999"); echo " <table width=20% border=0 cellpadding=5 cellspacing=0 align=center>"; while($row = mysql_fetch_assoc($result)){ if($col == "#eeeeee"){ $col = "#ffffff"; }else{ $col = "#eeeeee"; } echo "<tr background=\"transparent\">"; echo "<td><font size=\"2\">".$row['username']."</font></td>"; echo "<td><font size=\"2\">".$row['level']."</font></td>"; echo "<td><font size=\"2\">".$row['job']."</font></td>"; echo "</tr>"; } ?> <!-- Joby Konec --> |
||
SeparateSK Profil |
Tak tento riadok:
$qr=mysql_query("SELECT * FROM hraci WHERE meno_hraca LIKE '%$hladane%'"); $qr=mysql_query("SELECT * FROM Jobsjobs WHERE username LIKE '%$hladane%'"); echo $info["meno_hraca"]."<br>"; echo $info["username"]."<br>"; Teda to bude vyzerať takto: < <table border=0 cellpadding=5 bgcolor=AAAAAA><tr> <td align=center> <form> Vyhledej sebe nebo kamaráda :) <input type=text name=hledani size=15> <input type=submit value="Hledat"></td> <form> </tr></table> <?php $hladane=$_GET["hledani"]; if(strlen($hladane)>0){ $qr=mysql_query("SELECT * FROM hraci WHERE meno_hraca LIKE '%$hladane%'"); while($info=mysql_fetch_array($qr)){ echo $info["meno_hraca"]."<br>"; } } ?> <!-- Joby Začátek --> <? $server = "rambo.fakaheda.eu"; $dbuser = "gs_27887_1"; $dbpass = "moje tajný heslo"; $dbname = "gs_27887_1"; mysql_connect($server, $dbuser, $dbpass); mysql_select_db($dbname); $result = mysql_query("SELECT * FROM Jobsjobs ORDER BY Level DESC LIMIT 0, 999999"); echo " <table width=20% border=0 cellpadding=5 cellspacing=0 align=center>"; while($row = mysql_fetch_assoc($result)){ if($col == "#eeeeee"){ $col = "#ffffff"; }else{ $col = "#eeeeee"; } echo "<tr background=\"transparent\">"; echo "<td><font size=\"2\">".$row['username']."</font></td>"; echo "<td><font size=\"2\">".$row['level']."</font></td>"; echo "<td><font size=\"2\">".$row['job']."</font></td>"; echo "</tr>"; } ?> <!-- Joby Konec --> |
||
sionzee Profil * |
#5 · Zasláno: 17. 7. 2012, 12:19:10
No to jsem jelen, udělal jsem to tak jak jste mi řekl, ale když tam zadám jméno, maximalně to udělá tohle:
http://freemc.cz/job.php?hledani=sionzee <table border=0 cellpadding=5 bgcolor=AAAAAA><tr> <td align=center> <form> Vyhledej sebe nebo kamaráda :) <input type=text name=hledani size=15> <input type=submit value="Hledat"> </form> </td> </tr></table> </form> <?php $hladane=$_GET["hledani"]; $qr=mysql_query("SELECT * FROM Jobsjobs WHERE username LIKE '%$hladane%'"); while($info=mysql_fetch_array($qr)){ echo $info["username"]."<br>"; } ?> |
||
SeparateSK Profil |
#6 · Zasláno: 17. 7. 2012, 12:25:00
Skús:
<table border=0 cellpadding=5 bgcolor=AAAAAA><tr> <td align=center> <form> Vyhledej sebe nebo kamaráda :) <input type=text name=hledani size=15> <input type=submit value="Hledat"></td> <form> </tr></table> <? $hladane=$_GET["hledani"]; if(strlen($hladane)>0){ $qr=mysql_query("SELECT * FROM Jobsjobs WHERE username LIKE '%$hladane%'"); while($info=mysql_fetch_assoc($qr)){ echo $info["username"]."<br>"; } } ?> <!-- Joby Začátek --> <? $server = "rambo.fakaheda.eu"; $dbuser = "gs_27887_1"; $dbpass = "moje tajný heslo"; $dbname = "gs_27887_1"; mysql_connect($server, $dbuser, $dbpass); mysql_select_db($dbname); $result = mysql_query("SELECT * FROM Jobsjobs ORDER BY Level DESC LIMIT 0, 999999"); echo " <table width=20% border=0 cellpadding=5 cellspacing=0 align=center>"; while($row = mysql_fetch_assoc($result)){ if($col == "#eeeeee"){ $col = "#ffffff"; }else{ $col = "#eeeeee"; } echo "<tr background=\"transparent\">"; echo "<td><font size=\"2\">".$row['username']."</font></td>"; echo "<td><font size=\"2\">".$row['level']."</font></td>"; echo "<td><font size=\"2\">".$row['job']."</font></td>"; echo "</tr>"; } ?> <!-- Joby Konec --> |
||
sionzee Profil * |
#7 · Zasláno: 17. 7. 2012, 12:26:47
No to je pěkný, hodil jsem to tam, a už se mi ani nevypisujou joby :D
http://freemc.cz/job.php Mrkni. |
||
SeparateSK Profil |
No som to ale ...!
Však jasné ,že sa nič nestane, keď vyberáš pred tým ako sa pripojíš. <table border=0 cellpadding=5 bgcolor=AAAAAA><tr> <td align=center> <form> Vyhledej sebe nebo kamaráda :) <input type=text name=hledani size=15> <input type=submit value="Hledat"></td> <form> </tr></table> <? $server = "rambo.fakaheda.eu"; $dbuser = "gs_27887_1"; $dbpass = "moje tajný heslo"; $dbname = "gs_27887_1"; mysql_connect($server, $dbuser, $dbpass); mysql_select_db($dbname); $hladane=$_GET["hledani"]; if(strlen($hladane)>0){ $qr=mysql_query("SELECT * FROM Jobsjobs WHERE username LIKE '%$hladane%'"); while($info=mysql_fetch_assoc($qr)){ echo $info["username"]."<br>"; } } echo '<!-- Joby Začátek -->'; $result = mysql_query("SELECT * FROM Jobsjobs ORDER BY Level DESC LIMIT 0, 999999"); echo " <table width=20% border=0 cellpadding=5 cellspacing=0 align=center>"; while($row = mysql_fetch_assoc($result)){ if($col == "#eeeeee"){ $col = "#ffffff"; }else{ $col = "#eeeeee"; } echo "<tr background=\"transparent\">"; echo "<td><font size=\"2\">".$row['username']."</font></td>"; echo "<td><font size=\"2\">".$row['level']."</font></td>"; echo "<td><font size=\"2\">".$row['job']."</font></td>"; echo "</tr>"; } ?> <!-- Joby Konec --> |
||
sionzee Profil * |
#9 · Zasláno: 17. 7. 2012, 12:41:07 · Upravil/a: sionzee
Stále to nic nevypisuje :O
aha, momment Tak už to jde, zapoměl jsem doplnit heslo. Teď mi to našlo jenom řádek "sionzee" a nevidim kolik mam Levlů, a jakou práci. Nešlo by to nějak takhle rozšířit ? |
||
SeparateSK Profil |
Tieto riadky:
while($info=mysql_fetch_assoc($qr)){ echo $info["username"]."<br>"; } while($info=mysql_fetch_assoc($qr)){ echo "Meno: ".$info["username"]."<br>"; echo "Level: ".$info["level"]."<br>"; echo "Praca: ".$info["job"]."<hr>"; } |
||
sionzee Profil * |
#11 · Zasláno: 17. 7. 2012, 12:45:26 · Upravil/a: sionzee
fajn , mam to, Děkuju za pomoc :)
teď jenom bych potřeboval malinkou pomoc, když teď vyhledávám hezky se mi to seřadí, atd... ale když nevyhledávám, tak se to neseřadí podívej se. http://freemc.cz/job.php Jde to nastavit aby to bylo seřazení pořád ? <table border=0 cellpadding=5 bgcolor=AAAAAA><tr> <td align=center> <form> Vyhledej sebe nebo kamaráda :) <input type=text name=hledani size=15> <input type=submit value="Hledat"></td> <form> </tr></table> <? $server = "rambo.fakaheda.eu"; $dbuser = "gs_27887_1"; $dbpass = "xxxxxxxxxx"; $dbname = "gs_27887_1"; mysql_connect($server, $dbuser, $dbpass); mysql_select_db($dbname); $hladane=$_GET["hledani"]; if(strlen($hladane)>0){ $qr=mysql_query("SELECT * FROM Jobsjobs WHERE username LIKE '%$hladane%'"); while($info=mysql_fetch_assoc($qr)){ echo "<table border=0 cellpadding=5 bgcolor=AAAAAA><tr><td align=center> Jméno: ".$info["username"]."<br>"; echo "Level: ".$info["level"]."<br>"; echo "Práce: ".$info["job"]."<hr>"; } } echo '<!-- Joby Začátek -->'; $result = mysql_query("SELECT * FROM Jobsjobs ORDER BY Level DESC LIMIT 0, 999999"); echo " <table width=20% border=0 cellpadding=5 cellspacing=0 align=center>"; while($row = mysql_fetch_assoc($result)){ if($col == "#eeeeee"){ $col = "#ffffff"; }else{ $col = "#eeeeee"; } echo "<tr background=\"transparent\">"; echo "<td><font size=\"2\">".$row['username']."</font></td>"; echo "<td><font size=\"2\">".$row['level']."</font></td>"; echo "<td><font size=\"2\">".$row['job']."</font></td>"; echo "</tr>"; } ?> <!-- Joby Konec --> |
||
SeparateSK Profil |
#12 · Zasláno: 17. 7. 2012, 13:26:33
Skrátim ten script,aby to zoradil a zbytočne nevypisoval všetkých , keď niekoho hľadáš :
<table border=0 cellpadding=5 bgcolor=AAAAAA><tr> <td align=center> <form> Vyhledej sebe nebo kamaráda :) <input type=text name=hledani size=15> <input type=submit value="Hledat"></td> <form> </tr></table> <? $server = "rambo.fakaheda.eu"; $dbuser = "gs_27887_1"; $dbpass = "xxxxxxxxxx"; $dbname = "gs_27887_1"; mysql_connect($server, $dbuser, $dbpass); mysql_select_db($dbname); $hladane=mysql_real_escape_string($_GET["hledani"]); echo '<!-- Joby Začátek -->'; $result = mysql_query("SELECT * FROM Jobsjobs WHERE username LIKE '%$hladane%' ORDER BY Level DESC"); echo " <table width=20% border=0 cellpadding=5 cellspacing=0 align=center>"; while($row = mysql_fetch_assoc($result)){ if($col == "#eeeeee"){ $col = "#ffffff"; }else{ $col = "#eeeeee"; } echo "<tr background=\"transparent\">"; echo "<td><font size=\"2\">".$row['username']."</font></td>"; echo "<td><font size=\"2\">".$row['level']."</font></td>"; echo "<td><font size=\"2\">".$row['job']."</font></td>"; echo "</tr>"; } ?> <!-- Joby Konec --> |
||
sionzee Profil * |
#13 · Zasláno: 17. 7. 2012, 15:52:20
Když už si mi stim tak pomohl, nešli by udělat 2 políčka, aby se hráči mohli navzájem porovnávat ? :) Děkuju ti, jinak vzhled už asi udělám v .CSS
|
||
SeparateSK Profil |
<table border=0 cellpadding=5 bgcolor=AAAAAA> <tr> <td align=center> <form> Vyhledej sebe nebo kamaráda :) <input type=text name=hledani size=15> <input type=submit value="Hledat" name="hladaj"> </form> </td> </tr> <tr> <td> <form> Porovnaj hracov:<br> Hrac 1: <input type="text" name="hrac1" size="15"> Hrac 2: <input type="text" name="hrac2" size="15"><input name="porovnaj" value="Porovnaj" type="submit"> </form> </td> </tr> </table> <? $server = "rambo.fakaheda.eu"; $dbuser = "gs_27887_1"; $dbpass = "nejake_heslo"; //Uprav! $dbname = "gs_27887_1"; mysql_connect($server, $dbuser, $dbpass); mysql_select_db($dbname); $hladane=mysql_real_escape_string($_GET["hledani"]); if($_GET["porovnaj"]){ $hrac1=mysql_real_escape_string($_GET["hrac1"]); $hrac2=mysql_real_escape_string($_GET["hrac2"]); $qr1=mysql_query("SELECT * FROM Jobsjobs WHERE username LIKE '$hrac1' ORDER BY Level DESC LIMIT 0,1"); $h1info=mysql_fetch_assoc($qr1); $qr2=mysql_query("SELECT * FROM Jobsjobs WHERE username LIKE '$hrac2' ORDER BY Level DESC LIMIT 0,1"); $h2info=mysql_fetch_assoc($qr2); echo "<center><table>"; echo "<tr><th></th><th>Hrac 1</th><th>Hrac 2</th></tr>"; echo "<tr><td>Meno:</td><td> $h1info[username]</td><td>$h2info[username]</td></tr>"; echo "<tr><td>Level:</td><td> $h1info[level]</td><td>$h2info[level]</td></tr>"; echo "<tr><td>Praca:</td><td> $h1info[job]</td><td>$h2info[job]</td></tr>"; echo "</table></center>"; } else { $result = mysql_query("SELECT * FROM Jobsjobs WHERE username LIKE '%$hladane%' ORDER BY Level DESC"); echo " <table width=20% border=0 cellpadding=5 cellspacing=0 align=center>"; while($row = mysql_fetch_assoc($result)){ if($col == "#eeeeee"){ $col = "#ffffff"; } else { $col = "#eeeeee"; } echo "<tr background=\"transparent\">"; echo "<td><font size=\"2\">".$row['username']."</font></td>"; echo "<td><font size=\"2\">".$row['level']."</font></td>"; echo "<td><font size=\"2\">".$row['job']."</font></td>"; echo "</tr>"; } echo "</table>"; } ?> |
||
Časová prodleva: 12 let
|
0