Intereting Posts
Silverstripe / PHP / jQuery – как только форма заполнена пользователем, не позволяйте ей автоматически появляться для каждого посещения Предупреждение при вызове mysqli_error () Любые ошибки с этим регулярным выражением, которые соответствуют амперсандам, которые еще не закодированы Как передать массив проверенных / непроверенных значений флажка в генератор электронной почты PHP? системное время отличается от временной отметки apache -? APC на windows iis 7.0 нестабилен PHP обнаруживает (или удаляет) текущую букву диска? Как отформатировать даты на основе языка? Почему и как вы используете анонимные функции в PHP? Формат даты и времени из строки ввода Как отключить мою систему через php-сайт с помощью LAMP-сервера? Сравнение паролей с crypt () в PHP DOMPDF не может отображать шрифт, вместо этого отображает круги как отформатировать дату из MYSQL Как проверить, подходит ли jpeg в памяти?

синтаксическая ошибка, неожиданный T_VARIABLE

Я не могу найти, где мой код поступил не так. Вот моя полная ошибка:

Ошибка анализа: ошибка синтаксиса, неожиданный T_VARIABLE в C: \ xampp \ htdocs \ GigaLoad.com \ register.php в строке 102

Но я смотрел эту линию часами. Я дам вам весь код, потому что мой новичок не может найти ошибку:

$query = mysql_query("SELECT * FROM users WHERE username='$username'") 

Надеюсь, вы сможете помочь, если вам нужна дополнительная информация, просто дайте мне знать.

Вот дополнительный код

  if (strstr($email, "@") && strstr($email, ".") && (strlen($email) >=6)){ require ("scripts/connect.php") $query = mysql_query("SELECT * FROM users WHERE username='$username'") // <-- Error here $numrows = mysql_num_rows ($query) if ($numrows == 0){ /* ... */ 

РЕДАКТИРОВАТЬ:

Я все еще получаю большие ошибки, я дам код, и вы можете сказать, чего я не вижу

В конце этой инструкции нет точки с запятой, вызывающей ошибку.

РЕДАКТИРОВАТЬ

Как отметил RiverC, в конце предыдущей строки нет точки с запятой!

 require ("scripts/connect.php") 

РЕДАКТИРОВАТЬ

Кажется, у вас нет точек с запятой.

http://php.net/manual/en/language.basic-syntax.instruction-separation.php

Как и в C или Perl, PHP требует, чтобы инструкции заканчивались точкой с запятой в конце каждого оператора.

Если это целая строка, это очень хорошо, возможно, потому, что вам не хватает ; в конце строки.