画像パスを使用して保存された SQL データベースから画像を取得しようとしています。画像はサーバーに保存されます。画像を取得すると、何も返されません。
if(isset($_GET))
{
include_once "mysql_connect.php";
$text = $_GET['text'];
if($text=="")
{
$query = mysql_query("SELECT `URL` FROM `gallery` WHERE `img_text` LIKE '1'")
or die(mysql_error());
while( $rows=mysql_fetch_array($query) )
{
$search[] = $rows[0];
}
$result = array();
$result["result"] = 500;
$result["message"] = "Database Read Successfully";
$result["rows"] = $search;
echo json_encode($result);
exit;
コードの例は、ユーザーが値を入力しない検索用です。SQL ステートメント内の 'URL' は、画像パスが保存されるフィールドです。画像パスの値は完全な URL http://example.com/images/test.jpgであり、VARCHAR(200) として保存されます。アドバイスをいただければ幸いです