-2
我试图插入数据到名称与当前会话变量用户名相同的表中'歌曲'列中。但它给下面的错误 解析错误:语法错误,意外'“,希望T_STRING或T_VARIABLE或T_NUM_STRINGphp上传脚本
mysql_query("INSERT INTO ".$_SESSION['username']."('songs') VALUES(\"$_FILES["file"]["name"]\")");
我试图插入数据到名称与当前会话变量用户名相同的表中'歌曲'列中。但它给下面的错误 解析错误:语法错误,意外'“,希望T_STRING或T_VARIABLE或T_NUM_STRINGphp上传脚本
mysql_query("INSERT INTO ".$_SESSION['username']."('songs') VALUES(\"$_FILES["file"]["name"]\")");
试试这个:
mysql_query("INSERT INTO ".$_SESSION['username']."('songs') VALUES(\"".$_FILES["file"]["name"]."\")");
在变量的报价是造成问题的原因。
试试这个,
mysql_query("INSERT INTO ".$_SESSION['username']."(songs) VALUES('\\" . $_FILES['file']['name'] . "\\')"
song
song
换行$_FILES['file']['name']
\
使用单引号与\