$query = 'SELECT newsvid.id, ...... videoinformation.imgShot3, videomain.vidMUrl FROM newsvid, videomain, videoinformation WHERE newsvid.id = ' . $video_id . 'videoinformation.id =' . $video_id . ' newsvid.id = ' . $video_id;
문제는 어떻게 비트 작품을 만드는 아무 생각입니다 :SQL 쿼리, 어떻게 분리합니까?
WHERE newsvid.id = ' . $video_id . 'videoinformation.id =' . $video_id . ' newsvid.id = ' . $video_id;
큰 문제는이 비트 후
WHERE newsvid.id = ' . $video_id
아무것도가 작동되지 않도록, 그래서 만들입니다 newsvid.id = 1 하지만이 비트
. 'videoinformation.id =' . $video_id . ' newsvid.id = ' . $video_id;
은 검색어로 인식되지 않습니다 .... 다른 단어 t 그의 비트는 SQL 쿼리의 일부가 아닙니다. 뿐만 아니라 마지막으로이
현재 SQL 쿼리는 예를 들어 newsvid.id 1과 동일한 경우에만 이해하고 나는이 쿼리가 videoinformation.id 및 videomain.id을 이해 1 (VIDEO_ID)에 동일한 것을 필요 노력하고 있습니다 :
$query = 'SELECT newsvid.id, videoinformation.id, videomain.id, newsvid.vidTitle, newsvid.imgCover, videoinformation.vidLD, videoinformation.vidYear, videoinformation.vidCity, videoinformation.vidZanr, videoinformation.vidQUality, videoinformation.vidTranslated, videoinformation.vidMaker, videoinformation.vidRoles, videoinformation.vidTime, videoinformation.imgShot1, videoinformation.imgShot2, videoinformation.imgShot3, videomain.vidMUrl FROM newsvid, videomain, videoinformation WHERE newsvid.id = 1 AND videoinformation.id = 1 AND videomain.id = 1;
을하지만 의 insted "1" 나는 $ video_id가 필요합니다.
$query = "SELECT newsvid.id, ...... videoinformation.imgShot3, videomain.vidMUrl
FROM newsvid, videomain, videoinformation
WHERE newsvid.id = " . $video_id . " AND videoinformation.id =" . $video_id . "
AND newsvid.id = " . $video_id;
OR 버전 :
$query = "SELECT newsvid.id, ...... videoinformation.imgShot3, videomain.vidMUrl
FROM newsvid, videomain, videoinformation
WHERE newsvid.id = " . $video_id . " OR videoinformation.id =" . $video_id . "
OR newsvid.id = " . $video_id;
과 하나가 당신을 도움이 있다면 저희에게
내가 나를 위해 PHP <?php $video_id = $_GET['id']; ?>
도움이 있기 때문에
SELECT newsvid.id, videoinformation.id, videomain.id, newsvid.vidTitle, newsvid.imgCover, videoinformation.vidLD, videoinformation.vidYear, videoinformation.vidCity, videoinformation.vidZanr, videoinformation.vidQUality, videoinformation.vidTranslated, videoinformation.vidMaker, videoinformation.vidRoles, videoinformation.vidTime, videoinformation.imgShot1, videoinformation.imgShot2, videoinformation.imgShot3, videomain.vidMUrl FROM newsvid, videomain, videoinformation WHERE newsvid.id = videoinformation.id AND newsvid.id = videomain.id AND newsvid.id = '. $video_id ;
사용이 제표를 작성 : 내부가 같은 조인을 사용 http://php.net/manual/en/pdo.prepared-statements.php –
내가 그것을 할 수있는 방법을 정확히이 경우? – Denis
귀하의 질문에 이해할 수없는 ... 바꿔 치기하는 방법을 찾으십시오 –