"main.php"내부의 iframe에서 열리는 PHP 스크립트 (ini.php)가 있습니다. <iframe src='ini.php' style='width:650px;' frameborder='0' id="IDMain" allowtransparency="YES" scrolling="NO"></iframe>
SQL은 "ini.php"의 데이터를 검색하지 않습니다. iframe을 사용하지 않고 "main.php"에 "ini.php"코드를 통합하면 쿼리가 모든 정보를 검색합니다. 동일한 iframe에있는 모든 다른 스크립트를 변경하려면 iframe이 있어야합니다. 도움이 필요하십니까? 감사iframe에서 SQL 데이터 가져 오기
또한 자세한 내용은 :
main.php 세션에 후 기록. 이전에는 각 스크립트에서 전체 프레임이 반복되어 모든 것이 ok.main.php, ini.php 등이었습니다. 각 스크립트에는 헤더, 왼쪽, 오른쪽, 기본 및 바닥 글이 있습니다. 좀 더 빠르고 쉽게 main.php라는 메인 스크립트를 만들기로 결정했습니다. 몇가지 기능을 가진 config.inc.php라는 스크립트가 포함되어 있고, 데이터베이스에 연결하여 헤더에 데이터를 가져오고, 왼쪽으로, 메인 영역 (iframe)의 오른쪽과 꼬리 쪽은 다른 다른 스크립트가 iframe 내부에서 열리고 정보를 유지합니다. iframe에서 실행되는 (ini.php와 같은) 각 스크립트에는 config.inc.php 파일도 포함되어 데이터베이스에 연결할 수 있습니다. 그러나 정보 를 설정 스크립트에서 데이터베이스에 대한 연결을 검색하지 않는 것은 :
<$connect=mysql_connect ("localhost","database","password") or die ('I cannot connect to the database because: ' . mysql_error()); mysql_select_db ("database", $connect) or die ("'I cannot connect to the database "); >
INI, PHP (및 기타)의 조회는 다음과 같습니다
`
if ($id) {
$id_session=$_SESSION['id_session'];
$namesession=$_SESSION['name_session'];
$sql="select * from data where id='$id_sessino' limit 1 ";
$result=mysql_db_query("database",$sql);
$regist=mysql_fetch_array($result);
$id=$regist["id"];
$id_session=$regist["id"];
$namesession=$regist["name_session"];
$country=$regist["country"];
And soo on…
}
`
나는 그것이 무엇을 의미하는지 분명히 알리는 정보가 있기를 바랍니다. 당신이
조금 더 자세한 정보 (예 : 스크립트에서 생성 한 소스 또는 오류 로그).'main.php'에서 데이터베이스 연결을 열고 'ini.php'에서 사용하려고 할 수 있습니까? iframe 스크립트는 부모 페이지의 스크립트와 별도로 실행되므로 데이터베이스에 연결되지 않으므로 (따라서 모든 데이터를 검색 할 수 없음) – peterph
질문 해 주셔서 감사합니다. –
질문 해 주셔서 감사합니다. 나는 원래의 질문을 편집한다. 지금 내 문제가 더 명확한지를 알기 위해 그것을 읽을 수 있습니까? –