제가 많이 부족해서 초보 같은 질문을 드리게 되었습니다.. 캡처.PNG

기본 레이아웃으로 진행해서 사이트가 위와 같은 상태입니다. 

php 코드(혹은 파일)를 내용 부분, 즉 빨간 네모박스 안에 넣으려고 하는데 방법을 몰라서 여쭤봅니다..

작성한 php 코드는 다음과 같습니다. 

 

<html>
<head>
</head>

<body>

<?
include "../login_request/db_function.php";
$connect = connect();
$result = mysqli_query ($connect, "select * from used ORDER BY num DESC") or die("Invalid query");

while($row = mysqli_fetch_array($result))
{
    
        echo "<table background=box-bg.jpg border=1 cellpadding=0 cellspacing=0 height=100 width=960 align=center>";
        echo "<tbody>";
                echo "<tr>";
        echo "<td align=left height=51 rowspan=3 valign=top width=150>";
        echo "<img border=0 height=100 src=./images/$row[num].jpg width=150 />";
                echo "</td>";
        echo "<td colspan=7 height=15 valign=middle>";
                echo "<div align=center>";
        echo "<table border=0 cellpadding=0 cellspacing=0 height=20 width=100%>";
        echo "</toby>";
        echo "<tr>";
               echo "<td width=5% height=15 valign=middle align=middle>";
        echo "<font size=3 color=#37830A>&nbsp;&nbsp;<b>$row[num]</b></font></td>";        
        echo "<td width=82% height=15><font color=#000080 size=2><b>&nbsp;$row[description]</b></font><font color=#4F4B3F size=2><b>&nbsp;&nbsp;$row[model]&nbsp;</b></font>&nbsp;&nbsp;<font size=2>$row[maker]</font></td>";
        echo "<td width=13%><font size=2>$row[date]</font></td>";
        echo "</tr>";
        echo "</table>";
        echo "</center>";
        echo "</div></td>";
        echo "</tr>";            
        echo "<tr>";
        echo "<td height=26 colspan=7 valign=middle><p align=justify style=padding-left:5pt; padding-right:5pt>";
        echo "<font lang=KO size=2>&nbsp;&nbsp;$row[subject]</font>";
        echo "</p></td>";
        echo "</tr>";
        echo "<tr>";
        echo "<td width=65 height=18 valign=middle>";
        echo "<a href='javascript:openLargePicture($row[num],1)'><p align=center><font size=2>$row[option_1]</font></a></p></td>";
        echo "<td width=65 height=18 valign=middle>";
        echo "<a href='javascript:openLargePicture($row[num],2)'><p align=center><font size=2>$row[option_2]</font></a></p></td>";
        echo "<td width=65 height=18 valign=middle>";
        echo "<a href='javascript:openLargePicture($row[num],3)'><p align=center><font size=2>$row[option_3]</font></a></p></td>";
        echo "<td width=65 height=18 valign=middle>";
        echo "<a href='javascript:openLargePicture($row[num],4)'><p align=center><font size=2>$row[option_4]</font></a></p></td>";
        echo "<td width=65 height=18 valign=middle>";
        echo "<a href='javascript:openLargePicture($row[num],5)'><p align=center><font size=2>$row[option_5]</font></a></p></td>";
        echo "<td width=173 height=18 valign=middle><font size=2><p align=center>$row[price]</font></p></td>";
        echo "<td width=68 height=18 valign=middle><p align=center><b>$row[stock_text]</b></p></td>";
        echo "</tr>";
        echo "</tbody>";
        echo "</table>";

}

mysqli_close($connect);
?>
</p>

</body>
</html>

  • Lv23
    라이믹스 템플릿에 맞춰 해당 코드를 리팩토링 시켜서 사용하시면 됩니다.
    echo 부분은 전부 빼버리고, 안에 있는 내용물만 넣고, 필요한 부분 군데 군데 바뀌는 변수 및 함수처리만 따로 해주면됩니다.

    라이믹스 템플릿에서 {@ } 사이에 PHP코드를 입력하면 한줄 한줄씩 변수및 PHP동작 처리할 수 있습니다.

    자세한건.. 다른 템플릿 보시면서 해당 템플릿코드를 잘 대입해주시면 됩니다.
  • Lv23 ?
    친절한 답변 감사합니다! 혹시 참고할만한 템플릿을 어디서 찾아볼 수 있을까요..?
  • ? Lv23
    위에 맞는 템플릿은 없을것 같고요.. 그냥 대충 구조랑.. 어떻게 변수를 처리하는지 이런부분을 채크해봐야겠지요..

    다만.. 그거에 대한 기본적인 PHP지식은 있어야.. 변환이 가능하다 생각이 듭니다.

    그럴수 없다면.. 제작의뢰쪽으로 가야할듯 하네요.ㅠㅠ

    누군가가 변환된 코드를 주실지도 모르겠지만.. 그만큼 시간이 걸리는 작업이라..

    아무튼 RXE(라이믹스 또는 XE)에서는 <?php 으로 시작하는 문구를 전혀 쓰지 않고, echo 라는 출력문구를 따로 넣을 필요도 없다고 보시면됩니다.

    자세한건 우선은 공부해보셔야 할것 같네요 ㅠㅠ

    그냥 다른 게시판 스킨 레이아웃 스킨 등등을 꼼꼼히 살펴보시면서 저기 코드랑 차이점이 어떻게 다른지.. 이런 부분을 하나하나 세세하게 찾아보셔야 그나마 찾으실 수 있을실거라 생각하는데.. 초보자 입장에서는 쉽지는 않을것 같네요..
  • ? Lv23
    근데 저거 코드가 어떤 코드인가요.

    used 이라는 테이블에 어떤데이터가 담기길래 저코드를 쓰는지요 ㅎㅎ
  • Lv23 ?
    used 테이블엔 중고 상품에 대한 데이터가 담겨있습니다. 제품명, 브랜드명, 가격, 이미지 등이 있고, 상세한 표 디자인에 들어가기 전에 먼저 php 코드를 넣는 작업부터 하려고 대충 넣어두었습니다. html, js, css만 할땐 그래도 할만했는데, php를 일반적인 방법으로 넣을 수 없으니 힘드네요 ㅠ 감사합니다!
  • ? Lv23
    PHP를 어느정도 하실줄 아시는 상황이라면 모듈 제작등등을 통해서 구현하는편이 좀 더 나을지도 모르겟네요 ㅎㅎ
  • Lv3
    저도초보라..
    php파일을 따로만들어서 iframe해서 사용하는데,
    용도가 그런방법으로는 안되시는거겠죠??
  • Lv19

    근데 위에서 php가 제대로 include 되었나요?
    간혹 보면, 외부페이지가 캐시 파일로 저장되면서 다른 페이지를 불러들이는 경우 상대 경로가 인식이 안 되기도 하더라구요.