sql_fetch_array 질문입니다.
본문
<?php
$sqlquery = sql_query("select * from pro.cart_choice where mb_id = '$member[mb_name]' and num in ($sqcontent) group by num;");
while ($question = sql_fetch_array($sqlquery)){?>
table.append('<tr><th scope="row"></th> <td align="center"><div id="s0"><?php echo $question[content]?></div></td></tr>');
<?}?>
jquery를 통해 다음과 같은 함수를 사용하려고 하고 있습니다. 여러행을 받아야 해서 sql_fetch_array를 통해 받아오는데, 무한로딩만 되고 실행되지 않습니다.
for 문을 통해 sql_fetch를 사용하게 되면 입력이 되는데 sql_fetch_array에서는 작동이 되지 않아 질문을 남깁니다. 감사합니다 :)
답변 3
<?php
$sqlquery = sql_query("select * from pro.cart_choice where mb_id = '{$member['mb_name']}' and num in ({$sqcontent}) group by num;");
while ($question = sql_fetch_array($sqlquery)){?>
table.append('<tr><th scope="row"></th> <td align="center"><div id="s0"><?php echo $question['content']?></div></td></tr>');
<?php }?>
php 변수와 php 선언에서 집어넣는 과정에서 오류가 있는듯 하네요. 문법에 엄격하게 써주시는게 좋습니다.
!-->
<?php
$sqlquery = sql_query("select * from pro.cart_choice where mb_id = '$member[mb_name]' and num in ($sqcontent) group by num;");
$result = sql_result($sqlquery);
while ($question = sql_fetch_array($result )){?>
table.append('<tr><th scope="row"></th> <td align="center"><div id="s0"><?php echo $question[content]?></div></td></tr>');
<?}?>
이렇게 하시면 됩니다.
!-->
원하는 결과값은 다음과 같이 생성되어 각 행의 content 부분을 받아오고 싶은데, 쉽게 되지 않네요ㅠㅠ
답변을 작성하시기 전에 로그인 해주세요.