PHP instrukcja warunkowa, "błąd w else"

Witam!

mam pewnie chyba dość “głupi” problem ponieważ męczę się od kilku godzin i według mnie wszystko jest dobrze a PHP zwraca mi błąd, otóż mam takowy kod:

<?

if(count($indexaccnumberow) == accnumber);

{

echo(' napisik');

}

else

{

$i = 1;

	//$idkss = $accnumber;

	for($i=$poczateki; $i
			 { if($indexaccnumberow[$i]==$accnumber)

			   {

			   $accnumber = rand(10,15);

			   $poczateki = 1;

			   $i=1;

               }

		 echo('0');

			 }


} 

?>

PHP cały czas zwraca mi błąd na linijce numer 6, czyli tam gdzie jest wyrażenie “else”. W czym może być problem?

błąd to:

Parse error: syntax error, unexpected T_ELSE in E:\server\www\9\pliczekphp.php on line 6

wygląda tak jak byłoby coś nie tak z nawiasami…, ale według mnie nie jest

Dziękuje za ewentualne odpowiedzi!

Masz średnik w pierwszym if:

if(count($indexaccnumberow) == accnumber)

{

   echo ' napisik';

}

else

{

   $i = 1;

   //$idkss = $accnumber;

   for($i=$poczateki; $i
   {

      if($indexaccnumberow[$i] == $accnumber)

      {

            $accnumber = rand(10,15);

            $poczateki = 1;

            $i=1;

       }

      echo('0');

   }

}

wielkie dzięki, sądziłem że tam musi być :oops:

jeszcze raz dzięki!

if(count($indexaccnumberow) == accnumber)

Tutaj jeszcze brakuje $ :wink:

tak tak, wiem, zauważyłem :slight_smile:

dzięki, pozdrawiam :slight_smile: