<?
include_once("./_common.php");
$sql = " select * from $g4[write_prefix]$bo_table";
if ($sfl){
$sql .= " where $sfl like '%$stx%' ";
}else{
$sql .= "";
}
if ($sst){
$sql .= " order by $sst $sod ";
}else{
$sql .=" order by mb_datetime asc ";
}
$result = sql_query($sql);
$cnt = @mysql_num_rows($result);
if (!$cnt)
alert("출력할 내역이 없습니다.");
$date = date("Y-m-d",time());
header( "Content-type: application/vnd.ms-excel" );
header( "Content-Disposition: attachment; filename=$date.xls" );
header( "Cache-Control: cache, must-revalidate");
header( "Content-Description: PHP4 Generated Data" );
echo "<html><head>";
echo "<meta http-equiv='Content-Type' content='text/html; charset=ks_c_5601-1987'>";
echo "</head><body>";
echo "<table border=1 style='font-family:돋움; font-size:10pt;'><tr>";
echo "<td align=center>주민번호</td>
---중간생략---
echo "<tr>\n";
echo "<td align=center>" . $row[wr_1] . "</td>\n";
echo "</tr>\n";
}
echo "</table>";
echo "</body></html>";
if ($i == 0)
alert("자료가 없습니다.");
exit;
?>
위와 같이 해서 엑셀로 다운을 받으면 한글은 잘되는데 '주민번호'는 이상하게 들어오고..(엑셀 셀에서 두번클릭을 하면 정상적으로 보여집니다.)
아래와같이 3개..전화번호는 맨 앞자리가 잘려서 저장이 됩니다.
echo "<td align=center>" . $row[wr_10] . $row[wr_11] . $row[wr_12] . "</td>\n";
하다 하다 너무 답답해서 이렇게 질문 드려봅니다.
include_once("./_common.php");
$sql = " select * from $g4[write_prefix]$bo_table";
if ($sfl){
$sql .= " where $sfl like '%$stx%' ";
}else{
$sql .= "";
}
if ($sst){
$sql .= " order by $sst $sod ";
}else{
$sql .=" order by mb_datetime asc ";
}
$result = sql_query($sql);
$cnt = @mysql_num_rows($result);
if (!$cnt)
alert("출력할 내역이 없습니다.");
$date = date("Y-m-d",time());
header( "Content-type: application/vnd.ms-excel" );
header( "Content-Disposition: attachment; filename=$date.xls" );
header( "Cache-Control: cache, must-revalidate");
header( "Content-Description: PHP4 Generated Data" );
echo "<html><head>";
echo "<meta http-equiv='Content-Type' content='text/html; charset=ks_c_5601-1987'>";
echo "</head><body>";
echo "<table border=1 style='font-family:돋움; font-size:10pt;'><tr>";
echo "<td align=center>주민번호</td>
---중간생략---
echo "<tr>\n";
echo "<td align=center>" . $row[wr_1] . "</td>\n";
echo "</tr>\n";
}
echo "</table>";
echo "</body></html>";
if ($i == 0)
alert("자료가 없습니다.");
exit;
?>
위와 같이 해서 엑셀로 다운을 받으면 한글은 잘되는데 '주민번호'는 이상하게 들어오고..(엑셀 셀에서 두번클릭을 하면 정상적으로 보여집니다.)
아래와같이 3개..전화번호는 맨 앞자리가 잘려서 저장이 됩니다.
echo "<td align=center>" . $row[wr_10] . $row[wr_11] . $row[wr_12] . "</td>\n";
하다 하다 너무 답답해서 이렇게 질문 드려봅니다.
댓글 6개
17년 전
이상한 것 없습니다. 정상입니다.
엑셀에서 값을 표기할 공간이 부족하면 ###인가 ****로 나오고
두 번 클릭하면 제 길이로 맞춰 주기 때문에 제대로 보이는 것 뿐입니다.
해당 <TD에서 width 값을 줘 보세요.
엑셀에서 값을 표기할 공간이 부족하면 ###인가 ****로 나오고
두 번 클릭하면 제 길이로 맞춰 주기 때문에 제대로 보이는 것 뿐입니다.
해당 <TD에서 width 값을 줘 보세요.
17년 전
답변 감사합니다. 시도한번 해보겠습니다.
공간이 부족해서 ### *** 이러한것들이 나오는것이 아니고 전혀다른 영문자와 숫자로 표시됩니다.
공간이 부족해서 ### *** 이러한것들이 나오는것이 아니고 전혀다른 영문자와 숫자로 표시됩니다.
17년 전
td값을 아무리 넓혀줘도 마찬가지 입니다.
17년 전
추가 질문이 있습니다.
전화번호 출력을 시킬때에
echo "<td align=center>" . $row[wr_7] . $row[wr_8] . $row[wr_9] . "</td>\n";
필드 3개중 맨 앞의 필드가 예를 들어 010 이나 011 이면 엑셀로 왔을때는 맨앞의 0자가 없이 10,,11로 저장이 됩니다.
도통이해가 되질않습니다.
전화번호 출력을 시킬때에
echo "<td align=center>" . $row[wr_7] . $row[wr_8] . $row[wr_9] . "</td>\n";
필드 3개중 맨 앞의 필드가 예를 들어 010 이나 011 이면 엑셀로 왔을때는 맨앞의 0자가 없이 10,,11로 저장이 됩니다.
도통이해가 되질않습니다.
17년 전
해결했습니다..관심가져주셔서 감사합니다.
웹프로그래머
14년 전
^^
게시판 목록
프로그램
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 1730 | 17년 전 | 1181 | ||
| 1729 | 17년 전 | 1612 | ||
| 1728 | 17년 전 | 1677 | ||
| 1727 | 17년 전 | 1816 | ||
| 1726 | 17년 전 | 2953 | ||
| 1725 | 17년 전 | 2092 | ||
| 1724 |
|
17년 전 | 1769 | |
| 1723 |
끝없는사랑
|
17년 전 | 2111 | |
| 1722 |
끝없는사랑
|
17년 전 | 1818 | |
| 1721 | 17년 전 | 3347 | ||
| 1720 | 17년 전 | 1530 | ||
| 1719 | 17년 전 | 1649 | ||
| 1718 |
사랑합니다
|
17년 전 | 1367 | |
| 1717 | 17년 전 | 2187 | ||
| 1716 | 17년 전 | 3139 | ||
| 1715 |
|
17년 전 | 2273 | |
| 1714 |
|
17년 전 | 1732 | |
| 1713 | 17년 전 | 2992 | ||
| 1712 | 17년 전 | 4424 | ||
| 1711 | 17년 전 | 1738 | ||
| 1710 | 17년 전 | 3239 | ||
| 1709 |
jeans
|
17년 전 | 1566 | |
| 1708 |
|
17년 전 | 3475 | |
| 1707 | 17년 전 | 5840 | ||
| 1706 |
|
17년 전 | 1420 | |
| 1705 |
|
17년 전 | 2157 | |
| 1704 | 17년 전 | 1790 | ||
| 1703 |
심심맨닷컴
|
17년 전 | 1551 | |
| 1702 | 17년 전 | 2424 | ||
| 1701 |
|
17년 전 | 2623 | |
| 1700 | 17년 전 | 1600 | ||
| 1699 | 17년 전 | 2682 | ||
| 1698 |
RedRiverFisher
|
17년 전 | 3169 | |
| 1697 |
심심맨닷컴
|
17년 전 | 1528 | |
| 1696 |
eclub
|
17년 전 | 1940 | |
| 1695 | 17년 전 | 3846 | ||
| 1694 |
깜장고무신
|
17년 전 | 4477 | |
| 1693 |
stuartkim
|
17년 전 | 1883 | |
| 1692 |
stuartkim
|
17년 전 | 1751 | |
| 1691 |
|
17년 전 | 2676 | |
| 1690 | 17년 전 | 1844 | ||
| 1689 | 17년 전 | 3932 | ||
| 1688 | 17년 전 | 1655 | ||
| 1687 | 16년 전 | 1929 | ||
| 1686 |
|
17년 전 | 2255 | |
| 1685 | 17년 전 | 2105 | ||
| 1684 |
|
17년 전 | 3570 | |
| 1683 |
leeLook
|
17년 전 | 1591 | |
| 1682 | 17년 전 | 2653 | ||
| 1681 | 17년 전 | 1643 | ||
| 1680 | 17년 전 | 1906 | ||
| 1679 | 17년 전 | 7420 | ||
| 1678 | 17년 전 | 1995 | ||
| 1677 | 17년 전 | 4093 | ||
| 1676 | 17년 전 | 2416 | ||
| 1675 | 17년 전 | 2426 | ||
| 1674 | 17년 전 | 2149 | ||
| 1673 | 17년 전 | 2197 | ||
| 1672 | 17년 전 | 2625 | ||
| 1671 | 17년 전 | 3216 | ||
| 1670 | 17년 전 | 5326 | ||
| 1669 |
플래시007
|
17년 전 | 2785 | |
| 1668 |
|
17년 전 | 2696 | |
| 1667 | 17년 전 | 2549 | ||
| 1666 |
|
17년 전 | 1795 | |
| 1665 | 17년 전 | 2204 | ||
| 1664 | 17년 전 | 5306 | ||
| 1663 |
|
17년 전 | 3023 | |
| 1662 |
|
17년 전 | 2580 | |
| 1661 |
|
17년 전 | 3256 | |
| 1660 |
|
17년 전 | 2473 | |
| 1659 |
|
17년 전 | 2829 | |
| 1658 | 17년 전 | 5875 | ||
| 1657 | 17년 전 | 2631 | ||
| 1656 |
Piece
|
17년 전 | 2018 | |
| 1655 |
|
17년 전 | 2652 | |
| 1654 | 17년 전 | 1475 | ||
| 1653 | 17년 전 | 9798 | ||
| 1652 | 17년 전 | 4458 | ||
| 1651 | 17년 전 | 3288 | ||
| 1650 | 17년 전 | 1812 | ||
| 1649 | 17년 전 | 3601 | ||
| 1648 | 17년 전 | 2286 | ||
| 1647 | 17년 전 | 3733 | ||
| 1646 | 17년 전 | 5188 | ||
| 1645 | 17년 전 | 3846 | ||
| 1644 | 17년 전 | 2700 | ||
| 1643 | 17년 전 | 2945 | ||
| 1642 | 18년 전 | 2451 | ||
| 1641 | 18년 전 | 2791 | ||
| 1640 |
porgy
|
18년 전 | 1900 | |
| 1639 | 18년 전 | 3451 | ||
| 1638 |
컴퓨터기술자
|
18년 전 | 2136 | |
| 1637 |
|
18년 전 | 2258 | |
| 1636 | 18년 전 | 2072 | ||
| 1635 | 18년 전 | 3048 | ||
| 1634 |
귀여운현호
|
18년 전 | 1997 | |
| 1633 |
태양의서쪽
|
18년 전 | 2671 | |
| 1632 | 18년 전 | 3873 | ||
| 1631 | 18년 전 | 4568 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기