2016-04-09 73 views
0
Header("Content-type: image/jpeg"); 
$DBhost = "localhost"; 
$DBuser = "root"; 
$DBpass = ""; 
$DBName = "cinema"; 
$table = "film"; 
mysql_connect($DBhost,$DBuser,$DBpass) or die("Impossibile collegarsi al server"); 
@mysql_select_db("$DBName") or die("Impossibile connettersi al database $DBName"); 
$sql = "SELECT copertina FROM film"; 
$result = @mysql_query($sql) or die (mysql_error()); 
while ($row = @mysql_fetch_array($result)) 
{ 
echo $row[0]; 
} 
$DBhost = "localhost"; 
$DBuser = "root"; 
$DBpass = ""; 
$DBName = "cinema"; 
$table = "filmorario"; 
mysql_connect($DBhost,$DBuser,$DBpass) or die("Impossibile collegarsi al server"); 
@mysql_select_db("$DBName") or die("Impossibile connettersi al database $DBName"); 
$sqltwo = "SELECT id_orario FROM filmorario WHERE id_film=1"; 
$resulttwo = @mysql_query($sqltwo) or die (mysql_error()); 
while ($rowtwo = @mysql_fetch_array($resulttwo)) 
{ 
echo $rowtwo[0]; 
} 

爲什麼一次只出現一個查詢,如果我刪除第一個出現第二個,如果我刪除第二個出現第一個。我剛剛圖片出現與BLOB Mysql

這是 「電影」 的數據庫:

enter image description here

這是filmorario的數據庫:

enter image description here

我必須在要插入圖片id_orario。

+0

您不需要再次在同一個文件中連接DB,也可以使用mysql_close()來關閉連接。 – hmjha

回答

0

更改echo $row[0];echo $row["copertina"];。然後再試一次,你會發現所有結果。

+0

謝謝Sathvik的回答,但改變後我也遇到同樣的問題。我不知道這是否重要,但第二個查詢是文本,只有第一個圖像可以是這個問題? – Paky100

+0

你能用前端和數據庫表的截圖來更新你的問題嗎?所以我可以更清楚地理解它。 –

+0

並嘗試更改'echo $ rowtwo [0];'echo'rowtwo [「id_orario」];' –