2013-11-26 32 views
-1

我想弄清楚爲什麼我沒有從我的查詢中得到回報,從Android應用程序到託管的Web服務器的SQL查詢

我正在使用bluehost.com服務器託管在線SQL數據庫。

的SQL數據庫設置 - 我使用下面的PHP,試圖闕

<?php 

     mysql_connect("127.0.0.1","username","password"); 

     mysql_select_db("richkbiz_items"); 

     $q=mysql_query("SELECT * FROM items WHERE barcode = '".$_REQUEST['Barcode']."' "); 

     while($e=mysql_fetch_assoc($q)) 

       $output[]=$e; 

      print(json_encode($output)); 

    mysql_close(); 
?> 

它目前正返回項目沒有價值,即使該項目是在數據庫中?

訪問在線數據庫的任何提示,其中php和sql server在同一個域中?

+0

您是否檢查是否從您的代碼發送數據?如果您說它正在返回數據,那麼在發送數據時可能會出錯。 –

回答

0

你如何從應用程序發送數據?你有沒有試圖將php頁面的輸出回顯到屏幕上?

+0

該信息是通過來自應用程序的JSON請求發送的 – user985644

+0

嘗試瀏覽到網頁瀏覽器中的php頁面以查看輸出。 – TheGeekNess

+0

是的,它正在工作,當我將其更改爲基本選擇*從條形碼=「1234567」的項目,必須是與我的應用程序中的reqest編碼有問題。許多感謝會看到我可以排序! – user985644

相關問題