Starší komentáře ke článku: Hodnotenia článkov v PHP

Zpět na článek | Úvodní stránka Interval.cz

Avatar

Autor komentáře: x

Datum vložení: 28.4.2002 9:39:32

Jak mám vědět jak to vypadá.

Avatar

Autor komentáře: xx

Datum vložení: 9.3.2003 17:49:38

preco tam nieje <B><U><I>ODKAZ??????????!!!!!!!!!!</I></U></B>

Avatar

Autor komentáře: Goblin

Datum vložení: 28.4.2002 20:33:10

Vzdy mi to hodi chybu ze nelze delit nulou...snazil jsem se to obejit ruznymi zpusoby ale vzdy to zkolabovalo nekde jinde..kde se stala chyba? :)

Avatar

Autor komentáře: Červo

Datum vložení: 28.4.2002 23:37:22

Zdravim Vas!

jedine delenie co tam vidim, je asi ten priemer:

skuste ho vykomentovat (pridajte // na zac. riadku a pozrite ci ide). Tam bude niekde chyba, i ked teraz ju nevidim. Nastavili ste si dobre tabulku, databazu a tak?

Tanto system mozete vidiet ako na new.MTBiker.sk, tak i na napr. sa staci pozriet na stlpec doprava...

Avatar

Autor komentáře: Goblin

Datum vložení: 29.4.2002 1:02:33

je mi jasne ze chybu to udela pri prumeru...ale uprime prumer je jedina informativni hodnota kterou potrebuji

Avatar

Autor komentáře: Serza

Datum vložení: 29.4.2002 12:35:34

Já bych to řešil podmínkou:

if (!$pocet):
$priemer = "Nehodnoceno";
else:
$priemer = $hod/$pocet;
endif;

Avatar

Autor komentáře: Červo

Datum vložení: 29.4.2002 21:53:28

Ale však taká podmienka tam je. Vy ste najskôr niečo v tom kóde menil.

Skúste dať pred ten riadok $priemer = $hod/$pocet riadok: $pocet+=0;

Avatar

Autor komentáře: Goblin

Datum vložení: 29.4.2002 22:45:39

Pote mi vzdy zase vypise nulu...je pravda ze ze skriptu jsem si vzal jen zaklad ale hlavni cast zustala zachovana...

Avatar

Autor komentáře: nie amatér

Datum vložení: 6.7.2007 8:54:23

amatery to neviete ze nolou sa nikdy nedalo ani nebude dat delit dajte si do kalkulacky napr. 156/0= cannot divide by zero delit sa da iba 0/156=0

Avatar

Autor komentáře: Filip

Datum vložení: 8.5.2004 21:06:41

Nemáš databázy MySql, musíš si u poskytovatele najít databázy Mysql většinou to je: <a href='http://www.mysql.cz/poskytovatel.htm' target='_blank'>http://www.mysql.cz/poskytovatel.htm</a> a pak už stačí dát aktivní a vytvořit tabulku

Avatar

Autor komentáře: Abaddon

Datum vložení: 13.7.2002 20:04:29

Chtěl jsem se zeptat když udělám klasicky označim tohle
create table hodnotenie (
id int,
z1 int,
z2 int,
z3 int,
z4 int,
z5 int,
PRIMARY_KEY (id))

a zkopíruju to do phpmyadmina tak mi to napíše chybu v 9 řádku nevíte co s tim ??? nemohl byste mi prosím někdo poslat hotový script i s databází ??? díky moc....

Avatar

Autor komentáře: Tomáš Červenka

Datum vložení: 13.7.2002 20:22:28

Neviem, ja to robim bez primary_key. Bolo mi to uz viac krat vycitane, ale skuste len:

create table hodnotenie (
id int,
z1 int,
z2 int,
z3 int,
z4 int,
z5 int);

Avatar

Autor komentáře: c@pone

Datum vložení: 24.7.2002 14:30:52

ja som o spravil takto:

create table hodnotenie (
id int auto_increment,
z1 int,
z2 int,
z3 int,
z4 int,
z5 int,
PRIMARY KEY (id)
);
a tabulka mamka fpohode

c@pone

Avatar

Autor komentáře: Michal

Datum vložení: 29.8.2003 18:58:33

Jenom, mám menší problém. Když toto dám na web, tak mi to vypíše chybu na 24. řádku. Nevíte čím to může být??? Nemohl by jste mi někdo poradit, jak toto odstranim??? Velice všem předem děkuji...Michal

Avatar

Autor komentáře: Tomáš Červenka

Datum vložení: 30.8.2003 0:59:16

Môžete mi napísať presné znenie chybovej hlášky?

Avatar

Autor komentáře: Lotus

Datum vložení: 23.12.2003 22:35:38

Ahoj prosim,mohl by mi někdo poradit proč mi <I>hodnot.php</I> dělá chyby na 4 řádku.

Děkuji za odpověď

Avatar

Autor komentáře: Tomáš Červenka

Datum vložení: 23.12.2003 22:44:10

mozete mi prosim napisat aku chybovu hlasku to vyhadzuje?

Avatar

Autor komentáře: Lotus

Datum vložení: 3.1.2004 14:45:33

Parse error: parse error in c:\apache\htdocs\hodnoceni\hodnot.php on line 4

Avatar

Autor komentáře: Tomáš Červenka

Datum vložení: 4.1.2004 21:53:04

<?
mysql_pconnect("SERVER", "LOGIN", "HESLO");
$h = "hodnot".$id;
$hh = $HTTP_COOKIE_VARS[$h];

if($hh=="ano"){
Header("Location: $HTTP_REFERER?text=Uz+ste+hlasovali!");
}
else
{
$z = "z".$znamka;
mysql_db_query("DB", "Update hodnotenie set $z = $z + 1 where id = $id");
setcookie($h, "ano");
Header("Location: $HTTP_REFERER?text=Dakujeme+za+hlasovanie"); } ?>

skuste to takto

Avatar

Autor komentáře: Mitio

Datum vložení: 1.5.2005 16:39:23

Header("Location: $HTTP_REFERER?text=Dakujeme+za+hlasovanie&… } ?> chyba je v tomto, pokud mate stranku treba clanek.php?id=5 tak vam pripoji nesmyslne adresu na clanek.php?id=5?text=Dakujeme+za+hlasovanie takze oprava je v tomto prikladu: Header("Location: $HTTP_REFERER&text=Dakujeme+za+hlasovanie&… } ?>

Avatar

Autor komentáře: Mischo

Datum vložení: 2.12.2006 14:39:32

stale to skusam podla prikladov na stranke aj na tomto fore ale nedari sa mi to spojazdnit mozete mi poradit?

Avatar

Autor komentáře: tomas

Datum vložení: 22.1.2006 13:01:28

mas chybu v sql syntaxu toto tam ma byt PRIMARY KEY (<id<)

Avatar

Autor komentáře: Oliver

Datum vložení: 29.3.2006 14:51:03

Skript hodnotenie.php mi stale vyhadzuje chybu: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /3w/xf.cz/a/audi/hodnotenie.php on line 4 A to som tabulku v mysql phpadmine skusal vytvorit 3 sposobmi (jeden je v navode) a dalsimi dvomi sposobmi, ktore su v diskusii. No satale ta ista chyba... A ten druhy skript ako suvisi s prvym. Mam na mysli aky ma mat nazov ten druhy skript...??? a kde ma byt ulozeny? Na tej istej adrese ako hodnotenie.php ??? Preco zu nie su k stiahnutiu skripty v zip-u? A taktiez vzor... Preco??? Funguje to vubec niekomu???

Avatar

Autor komentáře: Dr.Eggm@n

Datum vložení: 13.11.2006 15:30:03

A načo musíte este tých stĺpcov bit o 4 viac?? sak staci iba ID, clanok, HODNOTENIE, IP. A máte to. A zakaždým pred ukázaním hodnotenia, si vypíše hodnotu kolko sa nachádza hodnotení, a do ktoreho clanku. Podla toho to sa aj vypocita napr je tam ID || clanok || HODNOTENIE || IP 1 O php 5 214.87.24.15 2 O html 1 48.214.785.45 3 O css 2 225.14.45.23 4 O js 1 15.45.87.32 No a teraz si spocita kolko je zaznamov, a vypoci ta si hodotenie takto: 5+1+2+1:4=2,25 a teraz zapisovanie, sa moze takto.. prida do tabulky novy riadok, pod ID 5 clanok meno clanku a HODNOTENIE a IP zapise tiez.. a ide to ako po masle.. no mne to islo.. ked som to pouzival na svojich starich strankach... A este... To cookie tam nesmie bit.. lebo clovek ako ja si maze COOKIE a ine veci, a potom moze hlasovat kolko chce... Prajem pekný deň.

Avatar

Autor komentáře: Vopiatos

Datum vložení: 11.12.2006 18:06:22

Prosím může mi někdo poradit vše sem udělal podle návodu a porád mi to háže hlášku >> Parse error: syntax error, unexpected '[' in C:\VertrigoServ\www\hodnot.php on line 4 nevíte v čem to může být? DÍKY

Avatar

Autor komentáře: Ondro

Datum vložení: 1.2.2008 16:26:32

ako do tabulky hodnotenie pridam ID?

Zpět na článek | Úvodní stránka Interval.cz