내 htdocs에 루트 디렉토리에 저장되어있는PHP에서 이미지를 표시하는 가장 논리적 인 방법입니까?
내가 "그림"
사진 열 저장 파일 이름
파일 이름에 해당하는 파일이라고 열 ID를 가지고 MySQL 데이터베이스를
이 파일 이름에 저장된 이미지 데이터를 표시하고 싶습니다.
아래의 코드는 내 질문에 대한 답변입니다.이 코드는 이미지를 표시하는 가장 효율적인 방법입니다. 내가 효율적인 말할 때 나는 하나의 DB 행, 나는 전혀 저장 귀찮게하지 않을에 연결 한 장의 사진이 있다면 .. 그것이 코딩하는 가장 빠른 방법입니다
require_once("database_connect.php");
$getinfo = mysql_query("SELECT picture FROM historylist ORDER BY date_played LIMIT 0, 1"); // i think this gets the information
$answer = mysql_fetch_array($getinfo); // i think this stores the information into the variable $answer
{
echo "<img src=\"/{$answer['picture']}\" alt=\"\" />";
}
안녕하십니까. 불행히도 이것은 코드 리뷰 사이트가 아니므로이 질문은 종결 될 가능성이 있습니다. [FAQ]를 참조하십시오. – vascowhite
또한 [새 코드에서 mysql_ * 함수를 사용하지 마십시오.] (http://stackoverflow.com/q/12859942). 그것들은 더 이상 유지 보수되지 않으며 비추천 프로세스가 시작되었습니다. [red box] (http://php.net/mysql-connect)를보십시오. 대신 [prepared statements] (http://en.wikipedia.org/wiki/Prepared_statement)에 대해 알아보고 [PDO] (http://php.net/pdo) 또는 [MySQLi] (http : // php. net/mysqli); [이 기사] (http://php.net/mysqlinfo.api.choosing)는 어떤 결정을 내리는 데 도움이 될 것입니다. PDO를 선택하면 [여기에 좋은 자습서가 있습니다] (http://wiki.hashphp.org/PDO_Tutorial_for_MySQL_Developers). – vascowhite
의견을 보내 주셔서 감사합니다. 죄송합니다. 내 코드의 효율성을 기준으로 질문을 한 것 같습니다. "준비된 진술"을 조사 할 것입니다. – Justin