Autor Zpráva
monsieur_duc
Profil
Ahoj!
Pošlu kousek kódu ve kterém mi to píše parse error.. Ať hledám jak hledám žádnou nemužu najít...
<?php
session_start();
require_once ('banlist.php');
include_once ('zahrnout/zahlavi.html');
include_once ('online.php');
$ipn = $REMOTE_ADDR;
$dotazz = "SELECT * FROM anketa WHERE ip='$ipn'";
$dotaz = mysql_query($dotazz);
if (mysql_num_rows($dotaz) == 0){
echo '<h1>
Anketa</h1>
<br>
<form action="" method="post">
<p><b>Otázka: Co bylo dřív?</b></p>
<p>1. Vejce <input type="radio" name="moznost" value="1"><br />
2. Slepice <input type="radio" name="moznost" value="2"></p>
<p><input type="submit" name="hlasovat" value="Hlasuj!"></p>
</form>';
}


Píše mi jí to na řádku, kde je mysql_num_rows..
Díky za rady
tiso
Profil
monsieur_duc - v tomto kóde chyba nie je, skontroluje si vkladané súbory.
Joker
Profil
monsieur_duc
Pošlu kousek kódu ve kterém mi to píše parse error
U té hlášky je i řádek, na kterém chyba nastává. Dejte sem ten řádek, nejlépe i pár řádků kolem (a označte, na kterém řádku nastala ta chyba)
monsieur_duc
Profil
Celý kód:
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=windows-1250">
<meta name="copyright" content="&copy; Hynek Šturma">
<meta name="author" content="Hynek Šturma">
<meta name="description" content="Stránka o všem">
<link rel="stylesheet" type="text/css" href="css.css">
<link rel="shortcut icon" href="favicon.ico">
<title>Anketa</title>
</head>
<body>
<?php
session_start();
require_once ('mysql_spojit.php');
require_once ('banlist.php');
include_once ('zahrnout/zahlavi.html');
include_once ('online.php');
$ipn = $REMOTE_ADDR;
$dotazz = "SELECT * FROM anketa WHERE ip='$ipn'";
$dotaz = mysql_query($dotazz);
if (mysql_num_rows($dotaz) == 0){
echo "<h1>Anketa</h1>
<br>
<form action= method=post>
<p><b>Otázka: Co bylo dřív?</b></p>
<p>1. Vejce <input type=radio name=moznost value=1><br />
2. Slepice <input type=radio name=moznost value=2></p>
<p><input type=submit name=hlasovat value=Hlasuj!></p>
</form>";
} else {
$fetch = mysql_fetch_array($dotaz);
$moznost_pocetc = mysql_query("SELECT * FROM anketa");
$pocetc = mysql_num_rows($moznost_pocetc);
$moznost_pocet = mysql_query("SELECT moznost FROM anketa WHERE moznost='1'");
$pocet1 = mysql_num_rows($moznost_pocet);
$moznost_pocet2 = mysql_query("SELECT moznost FROM anketa WHERE moznost='2'");
$pocet2 = mysql_num_rows($moznost_pocet2);
$procenta1 = 100*($pocet1/$pocetc);
$procenta2 = 100*($pocet2/$pocetc);
$radek1 = '';
if (0 <= $procenta1 <= 5){
$radek1 = '<img src="anketa/1.GIF">';
}
if (6 <= $procenta1 <= 10){
$radek1 = '<img src="anketa/2.GIF">';
}
if (11 <= $procenta1 <= 15){
$radek1 = '<img src="anketa/3.GIF">';
}
if (16 <= $procenta1 <= 20){
$radek1 = '<img src="anketa/4.GIF">';
}
if (21 <= $procenta1 <= 25){
$radek1 = '<img src="anketa/5.GIF">';
}
if (26 <= $procenta1 <= 30){
$radek1 = '<img src="anketa/6.GIF">';
}
if (31 <= $procenta1 <= 35){
$radek1 = '<img src="anketa/7.GIF">';
}
if (36 <= $procenta1 <= 40){
$radek1 = '<img src="anketa/8.GIF">';
}
if (41 <= $procenta1 <= 45){
$radek1 = '<img src="anketa/9.GIF">';
}
if (46 <= $procenta1 <= 50){
$radek1 = '<img src="anketa/10.GIF">';
}
if (51 <= $procenta1 <= 55){
$radek1 = '<img src="anketa/11.GIF">';
}
if (56 <= $procenta1 <= 60){
$radek1 = '<img src="anketa/12.GIF">';
}
if (61 <= $procenta1 <= 65){
$radek1 = '<img src="anketa/13.GIF">';
}
if (66 <= $procenta1 <= 70){
$radek1 = '<img src="anketa/14.GIF">';
}
if (70 <= $procenta1 <= 75){
$radek1 = '<img src="anketa/15.GIF">';
}
if (76 <= $procenta1 <= 80){
$radek1 = '<img src="anketa/16.GIF">';
}
if (81 <= $procenta1 <= 85){
$radek1 = '<img src="anketa/17.GIF">';
}
if (86 <= $procenta1 <= 90){
$radek1 = '<img src="anketa/18.GIF">';
}
if (91 <= $procenta1 <= 95){
$radek1 = '<img src="anketa/19.GIF">';
}
if (96 <= $procenta1 <= 100){
$radek1 = '<img src="anketa/20.GIF">';
}
$radek2 = '';
if (0 <= $procenta2 <= 5){
$radek2 = '<img src="anketa/1.GIF">';
}
if (6 <= $procenta2 <= 10){
$radek2 = '<img src="anketa/2.GIF">';
}
if (11 <= $procenta2 <= 15){
$radek2 = '<img src="anketa/3.GIF">';
}
if (16 <= $procenta2 <= 20){
$radek2 = '<img src="anketa/4.GIF">';
}
if (21 <= $procenta2 <= 25){
$radek2 = '<img src="anketa/5.GIF">';
}
if (26 <= $procenta2 <= 30){
$radek2 = '<img src="anketa/6.GIF">';
}
if (31 <= $procenta2 <= 35){
$radek2 = '<img src="anketa/7.GIF">';
}
if (36 <= $procenta2 <= 40){
$radek2 = '<img src="anketa/8.GIF">';
}
if (41 <= $procenta2 <= 45){
$radek2 = '<img src="anketa/9.GIF">';
}
if (46 <= $procenta2 <= 50){
$radek2 = '<img src="anketa/10.GIF">';
}
if (51 <= $procenta2 <= 55){
$radek2 = '<img src="anketa/11.GIF">';
}
if (56 <= $procenta2 <= 60){
$radek2 = '<img src="anketa/12.GIF">';
}
if (61 <= $procenta2 <= 65){
$radek2 = '<img src="anketa/13.GIF">';
}
if (66 <= $procenta2 <= 70){
$radek2 = '<img src="anketa/14.GIF">';
}
if (70 <= $procenta2 <= 75){
$radek2 = '<img src="anketa/15.GIF">';
}
if (76 <= $procenta2 <= 80){
$radek2 = '<img src="anketa/16.GIF">';
}
if (81 <= $procenta2 <= 85){
$radek2 = '<img src="anketa/17.GIF">';
}
if (86 <= $procenta2 <= 90){
$radek2 = '<img src="anketa/18.GIF">';
}
if (91 <= $procenta2 <= 95){
$radek2 = '<img src="anketa/19.GIF">';
}
if (96 <= $procenta2 <= 100){
$radek2 = '<img src="anketa/20.GIF">';
}
echo "<h1>Anketa</h1>
<br>
<p><b>Otázka: Co bylo dříve?</b></p>
<p>1. Vejce: $pocet1 hlasů; $radek1&nbsp; $procenta1%<br />
2. Slepice: $pocet2 hlasů; $radek2&nbsp; $procenta2%</p>
<p>Vy už jste hlasoval/a! Díky!</p>";
}
if (isset($_POST['odeslat'){
$uzjm = $_SESSION['uziv_jmeno'];
$ip = $REMOTE_ADDR;
$moznost = $_POST['moznost'];
if (isset($moznost)){
$insert = mysql_query("INSERT INTO ankety(uziv_jmeno,moznost,ip,datum) VALUES('$uzjm', '$moznost', '$ip', NOW())");
} else {
echo '<p>Nevybral/a jste žádnou možnost!!</p>';
}
}

include_once('zahrnout/pata.html');
?>
</body>
</html>


ty řádky jsou různý a v souborech to neni vlkádám je do každé stránky
monsieur_duc
Profil
pokaždý když něco umažu hlasí to jinej řádek.. a já vim že tam chyba neni:'(
Nox
Profil
vidím tam "mysql query" místo "mysql_query"...doufám že je to překlep;)
bohyn
Profil
monsieur_duc
A je to urcite parser error? Neni chyba treba v MySQL dotazu?
$dotaz = mysql_query($dotazz) or die(mysql_error());


Jinak databazi teda zrovna nesetris a z toho vypisu grafu (?) boli oci.

Edit:
Nox
vidím tam "mysql query" místo "mysql_query"...doufám že je to překlep;)
To "_" je schovane v tom oramovani.
monsieur_duc
Profil
bohyn
Parse error: parse error in /3w/wz.cz/h/hynais-web/anketa.php on line 19
Toto téma je uzamčeno. Odpověď nelze zaslat.

0