Member 13774742 Ответов: 1

Синтаксическая ошибка неожиданная TELSE


<?php
$name = (isset($_POST['name']) && !empty($_POST['name'])) ? $_POST['name'] : "" ;
 $lname = (isset($_POST['lastname']) && !empty($_POST['lastname'])) ? $_POST['lastname'] : "" ;
  $email =(isset($_POST['email']) && !empty($_POST['email'])) ? $_POST['email'] : "" ;
 $password = (isset($_POST['password']) && !empty($_POST['password'])) ? $_POST['password'] : "" ;
  $id  = (isset($_POST['id']) && !empty($_POST['id'])) ? $_POST['id'] : "" ;
 $conn=mysql_connect("localhost","root","");
$db=mysql_select_db("Signup",$conn);
$query5="SELECT * from start";
$result=mysql_query($query5) or die(mysql_error());
while($row=mysql_fetch_array($result))
{
 $id1=$row[0];
if($id1== $id){
echo '<script language="javascript">';
echo'alert("Signup Succesfully")';
echo'</script>';
}
}
else
{
echo '<script language="javascript">';
echo'alert("Sorry u r not doc")';
echo'</script>';
}

?>


Что я уже пробовал:

как решить эту ошибку в php............

Member 13774742

есть ли хоть один ответ мне

1 Ответов

Рейтинг:
1

Jochen Arndt

Ошибка говорит вам, что слово TELSE было неожиданно во время разбора. Но ваш опубликованный код не содержит этого слова.

При возникновении таких проблем прочтите полное сообщение об ошибке. Если это ошибка PHP, то сообщение содержит не только имя файла, в котором произошла ошибка, но и номер строки. Так что откройте файл, перейдите к этой строке и проверьте ее. В вашем случае это может быть просто опечатка слова else.

Если это ошибка SQL (что будет ясно при просмотре полного сообщения об ошибке), проверьте содержимое строки SQL-запроса (что нормально в вашем опубликованном коде).

Если вы все еще не решили эту проблему, обновите свой вопрос полным сообщением об ошибке, кодом вокруг номера строки и укажите эту строку в своем коде. Для ошибки SQL покажите также строку запроса SQL.