phpRS layouty : phpRS Fórum
Sháníte nějaký vzhled webu? Nevíte kde upravit barvy?
phpRS - redakční a informační systém
Zobrazeni znamky
Zaslán uživatelem/kou: perteus (IP adresa zaznamenána)
Datum: 2005-06-08, 21:34

Mam vzhled Anymemoon ale to neni tak dulezite mam tam udelane ze se jiste veci zobrazi nad clankem asi takhle

Autor: autor
Datum: Datum
Precteno: pocet precteni

text clanku

A ja bych tam rad jeste pridal udaj
Znamka: znamka

Tak a ted je to realne nebo neni? a co mam pro to udelat? nasel jsem si funkci v souboru specfe.php ktera zajistuje vypsani znamky, pokusil jsem se ji zkopirovat a udelat novou funkci oklestenou bez zobrazeni tech ciselnych hodnot pro vyber znamky a tlacitka znamkuj, ale ani to nepomohlo pac mi to nejak nechtelo behat. No takze kdyby mel nekdo dobry napad dej te vedet

Pohoda, klidek, jsem jen LAMA, jsem jen Kopírovač kódů :-D
[http://perteus.php5.cz]

Re: Zobrazeni znamky
Zaslán uživatelem/kou: xsuchy09 (IP adresa zaznamenána)
Datum: 2005-06-08, 21:50

Vlož si do šablony kam to budeš chtít toto:

<?
$dotazhod=mysql_query("select hodnoceni,mn_hodnoceni from ".$GLOBALS["rspredpona"]."clanky where link='".$GLOBALS["clanek"]->Ukaz("link")."'",$GLOBALS["dbspojeni"]);
if (mysql_num_rows($dotazhod)>0): // clanek existuje
$hodnoceni=mysql_Result($dotazhod,0,"hodnoceni"); // hodnoceni
$mnozstvi=mysql_Result($dotazhod,0,"mn_hodnoceni"); // mnozstvi hodnot
echo "Známka: ".number_format(($hodnoceni/$mnozstvi),2,',','')."";
else:
echo "Známka: Nehodnoceno";
endif;
?>

Pokud budeš chtít vypisovat známku jen pokud už bylo hodnoceno (nebudeš tam chtít to nehodnoceno), tak jen takhle:

<?
$dotazhod=mysql_query("select hodnoceni,mn_hodnoceni from ".$GLOBALS["rspredpona"]."clanky where link='".$GLOBALS["clanek"]->Ukaz("link")."'",$GLOBALS["dbspojeni"]);
if (mysql_num_rows($dotazhod)>0): // clanek existuje
$hodnoceni=mysql_Result($dotazhod,0,"hodnoceni"); // hodnoceni
$mnozstvi=mysql_Result($dotazhod,0,"mn_hodnoceni"); // mnozstvi hodnot
echo "Známka: ".number_format(($hodnoceni/$mnozstvi),2,',','')."";
endif;
?>

========================
WEB: Publikační systém WAMOS
SEO: SEO analýza zdarma
OPEN PROJECTS: Studentský portál VUT
HOSTING: WebGlobe.cz
ICQ: 313887644
EMAIL: xsuchy09(at)centrum.cz
========================

Re: Zobrazeni znamky
Zaslán uživatelem/kou: perteus (IP adresa zaznamenána)
Datum: 2005-06-08, 23:11

Tak je to pekny znamka se zobrazi ale pokud nebyl clanek hodnocen, tak v obou uvedenych pripadech vypise toto

Warning: Division by zero in C:\www\jebacky\image\animemoon\cla_std.php on line 44

jedna se o

echo "Známka: ".number_format(($hodnoceni/$mnozstvi),2,',','')."";

aspon podle radku. A to je u obou pripadu a jen u clanku ktery nebyl hodnoceny

Re: Zobrazeni znamky
Zaslán uživatelem/kou: xsuchy09 (IP adresa zaznamenána)
Datum: 2005-06-08, 23:46

Stačí tam dát podmínka ... (Warning: Division by zero in C:\www\jebacky\image\animemoon\cla_std.php on line 44 == dělíš nulou ... a to jak nás ve škole učili nende :-)

<?
$dotazhod=mysql_query("select hodnoceni,mn_hodnoceni from ".$GLOBALS["rspredpona"]."clanky where link='".$GLOBALS["clanek"]->Ukaz("link")."'",$GLOBALS["dbspojeni"]);
if (mysql_num_rows($dotazhod)>0): // clanek existuje
$hodnoceni=mysql_Result($dotazhod,0,"hodnoceni"); // hodnoceni
$mnozstvi=mysql_Result($dotazhod,0,"mn_hodnoceni"); // mnozstvi hodnot
if ($mnozstvi!=0):
echo "Známka: ".number_format(($hodnoceni/$mnozstvi),2,',','')."";
else:
echo "Známka: Nehodnoceno";
endif;
endif;
?>

========================
WEB: Publikační systém WAMOS
SEO: SEO analýza zdarma
OPEN PROJECTS: Studentský portál VUT
HOSTING: WebGlobe.cz
ICQ: 313887644
EMAIL: xsuchy09(at)centrum.cz
========================



Celkem upraveno 1×. Poslední úprava xsuchy09 v 08.06.2005 23:47.

Re: Zobrazeni znamky
Zaslán uživatelem/kou: perteus (IP adresa zaznamenána)
Datum: 2005-06-08, 23:54

Tak ted uz je to ono. Jasne ze sem vedel ze je chyba nekde v podmince, ale ja se php teprve ucim a tak mi tohle nedoslo nebo spis k tomuhle sem este nedorazil :-) Takze diky ted to facha jak ma

Pohoda, klidek, jsem jen LAMA, jsem jen Kopírovač kódů :-D
[http://perteus.php5.cz]



Lituji, ale pouze registrovaní uživatelé mohou zasílat příspěvky do této sekce.
This forum powered by Phorum and designed by STaNBoSS.