| 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: 13 let
|
|||
0