Erroare php

Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
claUdiu
Mesaje: 313

Erroare php

Deci imi da erroarea asta:

Cod: Selectaţi tot

Parse error: parse error in C:\wamp\www\xfilex\download.php on line 23
Dar la linia 23 este semnul Codul din download.php este mai jos:

Cod: Selectaţi tot

<?php
$fisier=$_GET['file'];

$conn = mysql_connect("localhost", "klaus", "")
    or die("Unable to connect to MySQL");
$selectdb = mysql_select_db('fisiere');
$interogare = "SELECT `fisier`, `descarcari` FROM `banip`";
$rezultat = mysql_query($interogare);
if (mysql_errno()) {
    echo "<br />". mysql_errno(). " : ". mysql_error(). "<br />";
}
$nr_campuri = mysql_num_fields($rezultat);
if (mysql_num_rows($rezultat) == 0) {
    echo '0 rezultate';
}
else {
    while ($rand = mysql_fetch_assoc($rezultat)) {     
mysql_query("UPDATE banip SET descarcari= descarcari + 1 WHERE fisier= '$fisier'"); 

echo 'Descarca fisierul '.$fisier.'';

mysql_close();
?>
Spunetimi pls unde am gresit, nici cami dau seama....pls
Se spune ca...."omul tot invata in viata". Dar...Totusi...Trebie sa ne oprim undeva, nu?

MarPlo Mesaje: 4343
Nu sunt inchise doua acoladele, dupa else si while.

claUdiu Mesaje: 313
cum sa le inchid?:)
Se spune ca...."omul tot invata in viata". Dar...Totusi...Trebie sa ne oprim undeva, nu?

MarPlo Mesaje: 4343
Asa:

Cod: Selectaţi tot

<?php
//... Cod de deasupra

else {
    while ($rand = mysql_fetch_assoc($rezultat)) {     
mysql_query("UPDATE banip SET descarcari= descarcari + 1 WHERE fisier= '$fisier'");

echo 'Descarca fisierul '.$fisier.'';
   }  // Inchide while
}  // Inchide else
?>

claUdiu Mesaje: 313
multumesc akm merge.
Se spune ca...."omul tot invata in viata". Dar...Totusi...Trebie sa ne oprim undeva, nu?