변수에 for문을 먹이려고 하는데 어떻게 해야할지 모르겟어요
변수에 for문을 먹이려고 하는데 어떻게 해야할지 모르겟어요
<?
include_once("_common.php");
$query_song = " select * from g4_song_list ";
$sql_song = mysql_query($query_song);
$total_row_song = mysql_num_rows($sql_song);
$row_song=mysql_fetch_array($sql_song);
?>
<? $song_list= ?>
<? for ($i=0; $i<$total_row_song; $i++) { ?>
{'title':'<?=$row_song[name]?>','url':'http://uani.kr.pe/song/list/<?=$row_song[name]?>.mp3'},
<?}?>
<?;?>
<?
echo $song_list;
?>
이렇게 하니까 아무것도 안나와요
<?
include_once("_common.php");
$query_song = " select * from g4_song_list ";
$sql_song = mysql_query($query_song);
$total_row_song = mysql_num_rows($sql_song);
$row_song=mysql_fetch_array($sql_song);
?>
<? $song_list= ?>
<? for ($i=0; $i<$total_row_song; $i++) { ?>
{'title':'<?=$row_song[name]?>','url':'http://uani.kr.pe/song/list/<?=$row_song[name]?>.mp3'},
<?}?>
<?;?>
<?
echo $song_list;
?>
이렇게 하니까 아무것도 안나와요
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 6개
<?
include_once("_common.php");
$query_song = " select * from g4_song_list ";
$sql_song = mysql_query($query_song);
while ($data = @mysql_fetch_array ($result)) {
?>
중간에 원하는 데이터를 표로 뽑으시면 됩니다.
<?
print_r($data); //array 형태로 다 보입니다. 마지막에는 주석처리
/*
만약 컬럼이
no -> 순서
song_name ->노래 이름
song_who ->가수
요런식으로 있다면
순서나 날짜 순서로 나오는 것은 mysql 쿼리문을 참조해 보세요 order by 구문 등등..
*/
?>
<table>
<tr>
<td>노래이름</td>
<td><?=$data[song_name]?></td>
</tr>
<tr>
<td>가수</td>
<td><?=$data[song_name]?></td>
</tr>
</table>
<?
}
?>
이런 식의 출력이 나와줘야해요
include_once("_common.php");
$result = sql_query(" select * from g4_song_list ");
$song_list=$deli= '';
while($row=sql_fetch_array($result)){
$song_list.=$deli."{'title':'$row[name]','url':'http://uani.kr.pe/song/list/{$row[name]}.mp3'}";
$deli=',';
}
echo $song_list;
?>