09.01.2009 16:18
Kdo je On-line
· Hosté On-line: 2

· Členové On-line: 0

· Registrovaní členové: 142
· Nejnovější člen: LukePuke
Kdo je/byl ON-LINE
admin00:52:50
Lubkokr03:49:07
mafra06:11:30
Toura07:16:18
Olser. 1 den.
Kvetos. 2 dny.
Zitek. 2 dny.
LukePuke. 4 dny.
Pexa. 4 dny.
fifa. 4 dny.
©
Toplist
TOPlist
TOP
Reklama
Newsletter
Přihlášení
Jméno

Heslo



Nejste členem?
Klikněte sem
a zaregistrujte se.

Zapoměli jste heslo?
Pro zaslání nového
Klikněte sem.
Hyde Park - přehled
Zlo by mělo býti potrestáno
Nejvyšší státní zástupkyně Renata Vesecká požádal prezidenta o milost pro šestaosmdesátiletou bývalou prokurátorku Ludmilu Brožovou-Polednovou, která se podílela na justiční vraždě Milady Horákové. Veseckou k tomu prý vedly především humanitární důvody. Tak nevím, ale mám z toho smíšené pocity.
Kategorie: Politika
Reklama
Změň vzhled!
Výběr:
Link - výměna
Počasí v Česku
Anketa
TOP TV moderátoři?





















Aby jste mohli hlasovat, musíte být přihlášený.
BAN čtenářům
Musíte se přihlásit pokud chcete hlasovat.
Hlasování
Hodnoť tento web
PHPF: Zkouším tabulku na fotbal
PHP-FusionPokusil jsem se zaintegrovat do PHPF (Fusion) skript tabulky, která by ukazovala třeba výsledky fotbalu. V databázi sql jsem přidal tabulku a script dal do Fusion pres administraci jako panel. Nejdřív to nešlo vůbec, hlásilo mi to mraky chyb. Pak jsem si trochu pohrál se souborem table.php a už to celkem funguje. Kdo by měl o něco podobného zájem, má možnost se na to mrknout.

Kamarad mi říkal, že se dá klasická tabulka udělat i v html, ale po každém odehraném kole bych prý musel přepisovat zdrojový kod, kdežto tady to funguje jakoby přes administrační rozhraní, kde se jen zadají hodnoty. To se pak odešle do DB a poté se to pěkně ukáže.

Stahněte si...

Link na stažení celého packu obsahuje soubory php, css, gif, jpg, readme.txt a sql na import do databáze. zde je odkaz: tabulka.rar

A jak jsem při zkoušení tabulky postupoval?

Když jsem to zkoušel, tak sem postupoval takto:

  • Celou složku jsem přejmenoval na fotbal_panel a nahrál do adresáře infusions.
  • Otevřel jsem v PSPadu soubor connect.php a upravil hodnoty tak, aby nastavení bylo na moji DB následovné:

<?php
$connect = @mysql_connect("localhost","","" )
or die ("Neúspěšné připojení k databázi MYSQL" );
$vyber_db =@mysql_select_DB('test' )
or die ("neuspesne pripichnuti k databazi TEST" );
@MYSQL_QUERY("set names cp1250" );
?>

  • Pak jsem přes phpadmin do mé DB importoval soubor tabulka.sql
  • V PHP-Fusion, v administraci, jsem dal Přidat panel fotbal_panel
  • Také jsem v tabulkách DB přepsal názvy, protože se mi neobjevovala diakritika (ě,š,č,ř,ž,ý,á,í,é)

Vysledek? Tabulka je funkční, ale problém zůstává v souboru table.php, a to na řádku 9, 52, 78, 92.


AKTUALIZOVÁNO(28.06.2008, 13:38:10)

Nově přepracovaná tabulka BETA (režim testování) změny:

  • Bodování z klasického fotbalového výhra=3 body remíza=1 bod na výhra=2 body remíza=1 bod (pro jiné souteže,např.:házená)
  • Úprava počtu týmů z 16 na 14
  • Úprava vzhledu.

Při testování jsem jsem zjistil že se dá měnit:

  • libovolný počet týmů
  • bodování
  • ikony týmu
  • vzhled tabulky
  • oddělovací čáry a rozpoznávací šipky u postupu a sestupu

již funguje zadávání do DB. která se automaticky aktualizuje, dále již funguje editace pro korektury(pozdejsí opravy). Rovněž funguje i kompletně diakritika s českými znaky. Avšak pořád to hlásí chybu na řádku 9,56 a 92. Chyba se hlásí takto:
Notice: Undefined variable: serad in c:\program files\easyphp1-8\www\infusions\table\table.php on line 9
Notice: Undefined variable: licha in c:\program files\easyphp1-8\www\infusions\table\table.php on line 56
Notice: Undefined variable: licha in c:\program files\easyphp1-8\www\infusions\table\table.php on line 92

Tohle je výpis těchto řádků (prozatím se mi nedaří je opravit).

řádek 9

if (!$serad) {$serad = "body"." "."DESC".","."gf". " "."DESC" ;

řádek 56
$barva = ($licha==TRUE) ? "snow" : "snow" ;

řádek 92
$licha=!$licha;

Již upravená tabulka (BETA Version) ke ztažení je zde: http://www.foxcreed.cz/fotografie/soubory/table.zip

Resumé

Poznámka redakce:.
Bezesporu, řešení je zajímavé a mohlo by, po úplném doladění skriptu, webmasterům na jejich stránkách pomoci. Přivítáme jakýkoli názor a připomínku. Vyzkoušejte!

Komentáře
#1 | Mira dne 28.06.2008 10:49
Nově přepracovaná tabulka BETA (režim tetsování)
změny:
bodování z klasického fotbalového výhra=3 body remíza=1 bod
na
výhra=2 body remíza=1 bod (pro jiné souteže,např.:házená)
úprava počtu týmů z 16 na 14
úprava vzhledu

při testování jsem jsem zjistil že se dá měnit:
libovolný počet týmů
bodování
ikony týmu
vzhled tabulky
oddělovací čáry a rozpoznávací šipky u postupu a sestupu
již funguje zadávání do DB která se automaticky aktualizuje
již funguje editace pro korektury(pozdejsí opravy)
funguje i kompletně diakritika s českými znaky
pořád to hlásí chybu na řádku 9,56 a 92
chyba se hlásí takto:
Notice: Undefined variable: serad in c:\program files\easyphp1-8\www\infusions\table\table.php on line 9

Notice: Undefined variable: licha in c:\program files\easyphp1-8\www\infusions\table\table.php on line 56

Notice: Undefined variable: licha in c:\program files\easyphp1-8\www\infusions\table\table.php on line 92

výpis těchto řádků přikládám (prozatím se mi nedaří je opravit)
Code
řádek 9
if (!$serad) {$serad = "body"." "."DESC".","."gf". " "."DESC" ;

řádek 56
$barva = ($licha==TRUE) ? "snow" : "snow" ;

řádek 92
$licha=!$licha;




upravená tabulka (BETA Version) ke ztažení zde
http://www.foxcre.../table.zip

s pozdravem
Míra
#2 | Mira dne 28.06.2008 10:59
prikladam jeste screen samozřejmě názvy týmů,jejich znaky a hodnocení je fiktivně vymyšlené
http://www.foxcre...abulka.jpg

S pozdravem
Míra
#3 | Kvido dne 28.06.2008 11:46
Vynikající! Díky za aktualizaci. Pro ucelenější přehled nakopiruji tyto inofmace do článku.
Přidat komentář
Aby jste mohli přidávat komentáře, musíte být přihlášený.
Hodnocení
Musíte být registrovaný, aby jste mohli hodnotit.

Prosím přihlašte se, a nebo se zaregistrujte.

Zatím nikdo nehodnotil.