Autor | Zpráva | ||
---|---|---|---|
Cisloman Profil * |
Hello. potreboval bych poradit, mam tabulku a potrebuji aby se na kazdy radek napsala 1 cislice
tudiz sem si nasel nejake reseni for ($radek=0; $radek<=20; $radek++): echo ' <tr><td bgcolor="#FFFFFF">' . $radek . '</td><td bgcolor="#FFFFFF"> Jenze vznikne mi z toho tohle viz. img: |
||
Yur4Y Profil |
#2 · Zasláno: 16. 7. 2009, 14:21:39 · Upravil/a: Yur4Y
Chýba vám endfor.
edit: aha, hm, pardon, chyba. |
||
tiso Profil |
#3 · Zasláno: 16. 7. 2009, 14:21:44
$radek=1 while(...){//tvoj povodny while pre vypis zaznamov z databazy echo ' <tr><td bgcolor="#FFFFFF">' . $radek . '</td><td bgcolor="#FFFFFF">...'; $radek++; } |
||
Cisloman Profil * |
#4 · Zasláno: 16. 7. 2009, 14:23:22
endfor tam mam
|
||
Cisloman Profil * |
#5 · Zasláno: 16. 7. 2009, 14:43:07
tiso ani tve mi nejde
$radek=0; $radek++; echo ' <tr><td bgcolor="#FFFFFF">'.$radek.'</td><td bgcolor="#FFFFFF">' pak sou vsechna cisla stejna, radek++ sem zkousel i pod to |
||
Taps Profil |
#6 · Zasláno: 16. 7. 2009, 14:45:10
Cisloman
a kde máš while ? |
||
Cisloman Profil * |
#7 · Zasláno: 16. 7. 2009, 14:48:24
zadne nemam, je to vypis dat z udp : // viz code
<?php if (!isset($ip)) $ip = '217.118.24.82'; if (!isset($port)) $port = 7777; $fp = fsockopen('udp://' . $ip, $port, $errno, $errstr); if (!$fp) { echo "<tr><td bgcolor=\"#000000\">Socket Error: $errno - $errstr</td></tr>\n"; } else { $packet = 'SAMP'; $packet .= chr(strtok($ip, '.')); $packet .= chr(strtok('.')); $packet .= chr(strtok('.')); $packet .= chr(strtok('.')); $packet .= chr($port & 0xFF); $packet .= chr($port >> 8 & 0xFF); fwrite($fp, $packet.'i'); fread($fp, 11); $is_passworded = ord(fread($fp, 1)); $plr_count = ord(fread($fp, 2)); $max_plrs = ord(fread($fp, 2)); $strlen = ord(fread($fp, 4)); $hostname = fread($fp, $strlen); $strlen = ord(fread($fp, 4)); $gamemode = fread($fp, $strlen); $strlen = ord(fread($fp, 4)); $mapname = fread($fp, $strlen); echo ' <tr><td bgcolor="#FFFFFF" colspan="2" align="center"><b>' . $hostname . '</b></td></tr>'."\n"; echo ' <tr><td bgcolor="#FFFFFF" width="100">Hráčů: </td><td bgcolor="#FFFFFF" width="250">' . $plr_count . ' / ' . $max_plrs . '</td></tr>'."\n"; echo ' <tr><td bgcolor="#FFFFFF">Herní mód: </td><td bgcolor="#FFFFFF">' . $gamemode . '</td></tr>'."\n"; echo ' <tr><td bgcolor="#FFFFFF">Mapa: </td><td bgcolor="#FFFFFF">' . $mapname . '</td></tr>'."\n"; if ($is_passworded) { echo ' <tr><td bgcolor="#FFFFFF">Heslo: </td><td bgcolor="#FFFFFF">Ano</td></tr>'."\n"; } else { echo ' <tr><td bgcolor="#FFFFFF">Heslo: </td><td bgcolor="#FFFFFF">Ne</td></tr>'."\n"; } fwrite($fp, $packet.'c'); fread($fp, 11); $plr_count = ord(fread($fp, 2)); if ($plr_count > 0) { echo ' </table><br>'."\n"; echo ' <table width="350" bgcolor="#000000" cellpadding="4" cellspacing="1" align="center">'."\n"; echo ' <tr><td bgcolor="#FFFFFF" colspan="2" align="center"><b>Hráči:</b></td></tr>'."\n"; echo ' <tr><td bgcolor="#FFFFFF" align="center">ID</td><td bgcolor="#FFFFFF" align="center" width="250"><b>Hráč</b></td><td bgcolor="#FFFFFF" align="center" width="100"><b>Skore</b></td></tr>'."\n"; for ($i=0; $i<$plr_count; $i++) { $strlen = ord(fread($fp, 1)); $plrname = fread($fp, $strlen); $score = ord(fread($fp, 4)); echo ' <tr><td bgcolor="#FFFFFF">' . $plrname . '</td><td bgcolor="#FFFFFF">' . $score . '</td></tr>'."\n"; } } fclose($fp); } ?> |
||
tiso Profil |
#8 · Zasláno: 16. 7. 2009, 14:57:29
Cisloman: ten while som si tipol, to je tak keď sem dáš 2 neúplné riadky kódu.
[#7] takže číslovať v tom kóde chceš čo? |
||
Cisloman Profil * |
#9 · Zasláno: 16. 7. 2009, 15:03:18
na cisla mam udelany dalsi sloupec v tabulce , len potrebuji aby to bylo 0 - napr: 200
|
||
tiso Profil |
#10 · Zasláno: 16. 7. 2009, 15:07:51
Cisloman: ešte raz: ktoré riadky v tom kóde [#7] chceš číslovať? Tie v tom cykle for na konci? Alebo všetky?
|
||
Cisloman Profil * |
#11 · Zasláno: 16. 7. 2009, 15:17:21
radek 66
|
||
tiso Profil |
#12 · Zasláno: 16. 7. 2009, 15:32:14
for ($i=0; $i<$plr_count; $i++){ $strlen = ord(fread($fp, 1)); $plrname = fread($fp, $strlen); $score = ord(fread($fp, 4)); echo ' <tr><td>'.$i.'</td><td bgcolor="#FFFFFF">' . $plrname . '</td><td bgcolor="#FFFFFF">' . $score . '</td></tr>'."\n"; } |
||
Cisloman Profil * |
#13 · Zasláno: 16. 7. 2009, 15:39:46
funguje thx
|
||
Časová prodleva: 15 let
|
0