私のコードがどこで間違っていたのか見つけることができないようです。ここに私の完全なエラーがあります:
解析エラー:構文エラー、C:\ xampp\htdocs\GigaLoad.com\register.phpの行102で予期しないT_VARIABLE
しかし、私は何時間もそのラインを探していました。私の初心者の脳がエラーを見つけることができない原因コード全体を提供します:
$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では、各ステートメントの最後にセミコロンで終了する命令が必要です。
これが行全体である場合、;
行末。