[請益] 最近寫一個查詢的語法可是一直錯可以請大家幫我看看嗎??
ss是欄位的name
<?php
$ss = $_POST["ss"] ;
if($ss)
{
$link = mysql_connect("", "", "");
if($link != False)
{
$db = mysql_select_db("project", $link);
$qstring = "SELECT * FROM song WHERE SName LIKE'%$ss%'";
$result = mysql_query($qstring, $link);
$arrdata = mysql_fetch_row($result);
if($arrdata != Null)
{
echo"名稱 :".$arrdata[1]."<br>";
echo"長度 :".$arrdata[2]."<br>";
echo"歌手 :".$arrdata[3]."<br>";
echo"作者 :".$arrdata[4]."<br>";
echo"時間 :".$arrdata[5]."<br>";
}
else
{
echo "沒有此歌!!!";
}
}
else{
echo"無法1212料庫";
}
}
else{
echo"請輸入:";
}
?>
我有用phpmyadmin的查詢視窗
它顯示的錯誤是..
可能是您的 SQL 語法出現錯誤,如 MySQL 伺服器發出錯誤信息,這可能幫助您去找出問題所在。
ERROR: 不知明的標點符號 (Unknown Punctuation String) @ 1
STR: <?
SQL: <?php
$ss = $_POST["ss"] ;<?php
SQL 語法:
<?php $ss = $_POST["ss"] ;
MySQL 傳回:
#1064 - You have an error in your SQL syntax; check the
manual that corresponds to your MySQL server version for the right syntax to use near '<?php
$ss = $_POST["ss"]' at line 1
可以請大家幫我看看嗎???拜託拜託
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.232.144.117
推
10/30 00:41, , 1F
10/30 00:41, 1F
→
10/30 01:40, , 2F
10/30 01:40, 2F
→
10/30 02:13, , 3F
10/30 02:13, 3F
→
10/30 02:13, , 4F
10/30 02:13, 4F
→
10/30 08:52, , 5F
10/30 08:52, 5F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章