0
mysql에 유니온 테이블이 있지만 데이터를 표시하기 위해 이름 테이블을 가져와야합니다. 여기 MySQL의 코드union table mysql에서 테이블 이름 가져 오기
$blog = mysql_query("SELECT gambar FROM life
UNION ALL
SELECT gambar FROM places
UNION ALL
SELECT gambar FROM style
UNION ALL
SELECT gambar FROM art
order by RAND() ");
는 PHP에서 그들이 보여하지만, 이미지의 문제가 여기에 테이블 이름 내 PHP 코드
$tes = mysql_query("SELECT gambar FROM life
UNION ALL
SELECT gambar FROM places
UNION ALL
SELECT gambar FROM style
UNION ALL
SELECT gambar FROM art
order by RAND() ");
while($b=mysql_fetch_array($tes)){
echo "<img src='img/table_name/$b[pic]'>";
}
"테이블 _"그것을 기반으로 서로 다른 폴더에있는 이미지로 노조 테이블에 데이터의 테이블 이름이어야합니다
이것은 대답이 아니지만 mysql_ 생성자는 PHP **의 ** **에서 더 이상 사용되지 않습니다 ** (https://wiki.php.net/rfc/mysql_deprecation)이며 [** PHP 7 **에서 제거됨] (https://wiki.php.net/rfc/remove_deprecated_functionality_in_php7#extmysql). [** MySQLi **] (http://php.net/manual/en/book.mysqli.php) 또는 [** PDO **] (http://php.net/manual/)로 전환하십시오. en/book.pdo.php), [** prepared statements **] (http://php.net/manual/en/mysqli.quickstart.prepared-statements.php)를 사용하여 [** SQL injection **] (https://en.wikipedia.org/wiki/SQL_injection) :) –
나는 여전히 mysql_을 사용하고 있는데 대답은 – inayah