저희사이트에 있는 음악듣기 코드인데요 이해가 안되가지구요;;
<TABLE border=0 cellpadding=0 cellspacing=0 width='100%'>
<TR>
<TD>
<TR>
<TD>
<SCRIPT LANGUAGE="JavaScript">
var chor = document.getElementsByName("no");
function ChkAll(){
if(chor[0].checked == false){
for(i=0; chor[i]; i++){
chor[i].checked = true;
}
}else{
for(i=0; chor[i]; i++){
chor[i].checked = false;
}
}
}
function createForm(nm,mt,at,tg) {
var f=document.createElement("form");
f.name=nm;
f.method=mt;
f.action=at;
f.target=tg;
return f;
}
function addHidden(f,n,v) {
var i=document.createElement("input");
i.type="hidden";
i.name=n;
i.value=v;
f.insertBefore(i);
return f;
}
function select_listen(){
var no;
for(i=0; i < chor.length; i++){
if(chor[i].checked == true){
if(!no){
no = chor[i].value;
}else{
no = no + ";" + chor[i].value;
}
}
}
if(!no){
alert("삭제대상을 선택하세요.");
}else{
listen(no);
}
}
var chor = document.getElementsByName("no");
function ChkAll(){
if(chor[0].checked == false){
for(i=0; chor[i]; i++){
chor[i].checked = true;
}
}else{
for(i=0; chor[i]; i++){
chor[i].checked = false;
}
}
}
function createForm(nm,mt,at,tg) {
var f=document.createElement("form");
f.name=nm;
f.method=mt;
f.action=at;
f.target=tg;
return f;
}
function addHidden(f,n,v) {
var i=document.createElement("input");
i.type="hidden";
i.name=n;
i.value=v;
f.insertBefore(i);
return f;
}
function select_listen(){
var no;
for(i=0; i < chor.length; i++){
if(chor[i].checked == true){
if(!no){
no = chor[i].value;
}else{
no = no + ";" + chor[i].value;
}
}
}
if(!no){
alert("삭제대상을 선택하세요.");
}else{
listen(no);
}
}
function select_all(){
for(i=0; i < chor.length; i++){
chor[i].checked = true;
}
select_listen();
}
function next_page(it) {
var next_page = createForm("next_page", "POST", "<?=$PHP_SELF?>", "");
next_page=addHidden(next_page, "s_page", it);
document.insertBefore(next_page);
next_page.submit();
}
</SCRIPT>
<table width="644" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="1" bgcolor="#e3e3e3"></td>
</tr>
<tr>
<td height="27" bgcolor="#f1f1f1">
<table width="644" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="45" align="center"><A style="CURSOR: hand" onclick="javascript:ChkAll();"><IMG src="/include/CD/img/allchk.gif" border=0></A></td>
<td width="50" align="center"><strong>번호</strong></td>
<td align="center"><strong>곡명</strong></td>
<td width="35" align="center"><strong></strong></td>
<td width="45" align="center"><strong></strong></td>
<td width="45" align="center"><strong>듣기</strong></td>
</tr>
</table></td>
</tr>
<tr>
<td height="1" bgcolor="#e3e3e3"></td>
</tr>
for(i=0; i < chor.length; i++){
chor[i].checked = true;
}
select_listen();
}
function next_page(it) {
var next_page = createForm("next_page", "POST", "<?=$PHP_SELF?>", "");
next_page=addHidden(next_page, "s_page", it);
document.insertBefore(next_page);
next_page.submit();
}
</SCRIPT>
<table width="644" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="1" bgcolor="#e3e3e3"></td>
</tr>
<tr>
<td height="27" bgcolor="#f1f1f1">
<table width="644" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="45" align="center"><A style="CURSOR: hand" onclick="javascript:ChkAll();"><IMG src="/include/CD/img/allchk.gif" border=0></A></td>
<td width="50" align="center"><strong>번호</strong></td>
<td align="center"><strong>곡명</strong></td>
<td width="35" align="center"><strong></strong></td>
<td width="45" align="center"><strong></strong></td>
<td width="45" align="center"><strong>듣기</strong></td>
</tr>
</table></td>
</tr>
<tr>
<td height="1" bgcolor="#e3e3e3"></td>
</tr>
<?
if(!$_POST[s_page]){$s_page = $_POST[s_page];}
if(!$_POST[s_page]){$s_page = $_POST[s_page];}
$sql_main = "SELECT * FROM audio where file_name not like '%mms://tv.jesus-tv.net%' and subject != '0' and singer != '0'";
$sq_temp=mysql_query("$sql_main");
$total_all = mysql_num_rows($sq_temp);
$total_all = mysql_num_rows($sq_temp);
if ( !$s_page ){$s_page = 1;}
$page_view = 15;
$show_page_num = 10;
$start=($s_page-1)*$page_view;
$page_view = 15;
$show_page_num = 10;
$start=($s_page-1)*$page_view;
$sq1=mysql_query("$sql_main limit $start,$page_view");
$total = mysql_num_rows($sq1);
$start_count = $total_all - $start;
?>
<?
if (!$total) {
echo ("<TR height=20><TD align='center' STYLE='color:FF0000;'>해당 음반의 곡이 없습니다.</TD></TR>");
} else {
$total = mysql_num_rows($sq1);
$start_count = $total_all - $start;
?>
<?
if (!$total) {
echo ("<TR height=20><TD align='center' STYLE='color:FF0000;'>해당 음반의 곡이 없습니다.</TD></TR>");
} else {
// ################################ FOR ######################################
for ($i = 0; $i < $total; $i++) {
$s = mysql_fetch_array($sq1);
?>
for ($i = 0; $i < $total; $i++) {
$s = mysql_fetch_array($sq1);
?>
<tr>
<td height="27">
<table width="644" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="45" align="center"><input type="checkbox" name="no" value='<?=$s[no]?>'> </td>
<td width="50" align="center"><?=$start_count--?></td>
<td width="10"> </td>
<td><?$subject = mysql_fetch_array(mysql_query("SELECT * FROM subject where no = '".$s[subject]."'"));?>
<?=$subject[subject]?></td>
<td width="35" align="center"></td>
<td width="45" align="center"></td>
<td width="45" align="center"><a href="javascript:listen('<?=$s[no]?>')"><img src="/04/img/ic_listen.gif" width="17" height="15" border="0"></a></td>
</tr>
</table>
</td>
</tr>
이해가 안되가지구요 ;;;
audio 갔다가 갑자기 거기서 또 subject 갔다가 또 사이트에서 리스트 나온거보면
audio나 subject 에 있는 곡이 다 뜨지도 않더라구요;;;
db에는 천단윈데 사이트 에 뜨는건 400개 정도 어떤 방식인지 이해가 안가네요 ㅠㅠ
게시글 목록
| 번호 | 제목 |
|---|---|
| 16046 | |
| 16039 |
jQuery
jquery + ajax + php 샘플 소스
6
|
| 24343 | |
| 30035 | |
| 16035 | |
| 16033 | |
| 16031 |
JavaScript
브라우저별 출력 width가 다른 이유가 무엇일까요?
1
|
| 3896 | |
| 30030 | |
| 3892 | |
| 16029 | |
| 16026 |
node.js
nodejs toolbox 입니다
2
|
| 16024 |
node.js
node js 강좌 모음 이네요
1
|
| 16020 | |
| 16016 |
JavaScript
출력 결과가 이상하게 다르네요....
3
|
| 16013 | |
| 16010 |
JavaScript
익스플로러8에서는 잘 되는데 익스플로러9에서는 안되는 경우 문의드립니다.
2
|
| 3889 | |
| 30027 | |
| 16009 | |
| 16008 |
Linux
아파치 데몬 체크실행하기
|
| 16007 |
MySQL
MySQL innodb Lock 체크
|
| 16005 | |
| 30025 |
HTML
스크롤바 관련 질문드려요..
1
|
| 16001 | |
| 15998 | |
| 3886 | |
| 30022 | |
| 3883 | |
| 15995 | |
| 15992 |
JavaScript
음;; 텍스트박스 엔터시 비활성?
2
|
| 30020 |
HTML
웹표준 질문이요^^
1
|
| 15991 |
Linux
PuTTY의 SSH 창에서 한글 깨짐 막기
|
| 15989 |
Linux
내/외부망 연결하기
1
|
| 15980 |
node.js
5분만에 만들어보는 채팅 프로그램
8
|
| 15977 | |
| 3878 | |
| 15976 |
JavaScript
HTML 출력 퍼포먼스...
|
| 3871 | |
| 26248 |
서식
지출결의서 양식
|
| 3868 | |
| 3861 | |
| 15972 | |
| 15970 |
PHP
exit() 쓰시는 분들
1
|
| 15967 |
Mobile
공부하려하는데 책을 뭐사지;
2
|
| 15964 |
JavaScript
자바스크립트와 메모리 누수와 IE
2
|
| 15954 | |
| 26245 |
기획서
쇼핑몰 수익 시뮬레이션
2
|
| 15953 | |
| 15952 |
Mobile
iOS 모바일 브랜드 애플리케이션 개발
|
| 15948 |
PHP
php 기반 웹크롤러 모음
3
|
| 15947 | |
| 30016 | |
| 15944 |
MySQL
쿼리에서 해당 테이블 이름 구하기?
2
|
| 15943 | |
| 15942 |
MySQL
putty 로 phpmyadmin설치방법
|
| 15940 | |
| 15938 |
JavaScript
이코드만으로는 출력이 안되나요?
1
|
| 15935 |
JavaScript
onclick시에 디비 읽어 와서 inputdp넣기
2
|
| 24342 | |
| 3855 | |
| 15933 | |
| 15930 | |
| 3850 | |
| 15928 |
JavaScript
간단한 스크립트 결합좀 해주세요!!
1
|
| 15925 | |
| 30013 | |
| 30012 | |
| 15922 | |
| 15921 | |
| 15918 |
node.js
[예약판매] Node.js 노드제이에스 프로그래밍
2
|
| 3843 | |
| 3842 | |
| 15915 |
JavaScript
텍스트파일에서 랜덤으로 무작위로 불러오기
2
|
| 15912 | |
| 15911 |
Linux
유용한리눅스사이트
|
| 3840 | |
| 15904 | |
| 26244 | |
| 26243 | |
| 3835 | |
| 15902 |
Flash
플래쉬 url링커가 안되요.
1
|
| 26239 | |
| 15898 |
Linux
mysql 연동 관련
3
|
| 3828 | |
| 26230 | |
| 15897 | |
| 26227 | |
| 3826 | |
| 26219 | |
| 15893 |
jQuery
이미지의 색상을 변경하는 방법 !!
3
|
| 15886 | |
| 3807 | |
| 3800 | |
| 3796 | |
| 15885 | |
| 15881 |
JavaScript
플래쉬 에서 아작스 자바스크립트 함수를 넣어야하는데 어떻게 할까용??
3
|
| 15879 |
PHP
도메인 관련
1
|
| 15877 |
JavaScript
페이스북 타임라인 최신글등을 웹홈페이지와 연동시키고싶어요..
1
|
| 15864 |
jQuery
jquery 이미지 슬라이드 추천
12
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기