格式化单元格文件.xls由php制作
我有一个MySQL数据库,我有一个表和几个列和logging。
我已经做了一个.php脚本可以做一个文件.xls与我可以在我的表中的所有logging。
一切工作正常,但是当我find一个像这样的'36E49'的id时,问题就出现了.Microsoft Excel格式化包含值为'36E49'的单元格,科学值为'3,6E + 50'。
我的代码示例:
<?php header("Content-type: application/vnd.ms-excel; name='excel'"); header("Content-Disposition: filename=$filename"); ?> <table width="1702" border="1" style="border-collapse: collapse;"> <tr> <td style="background-color: #F0F0F0; text-align: center;" width="160"><b><u>ID</u></b></td> <td style="background-color: #F0F0F0; text-align: center;" width="170"><b><u>Description</u></b></td> </tr> <?php $query = mysql_query ("SELECT * FROM .............."); while($result = mysql_fetch_array($query)) { $id1 = $result['id1']; $id2 = $result['id2']; echo "<tr>"; echo "<td>$id1</td>"; echo "<td>$id2</td>"; echo "</tr>"; } ?> </table>
谢谢!
我已经解决了这个问题
为了解决我的问题,我使用了function=“价值”
例:
<?php echo "<td>=\"$id1\"</td>"; ?>
或者,如果你不在PHP中:
<td><?php echo "=\"$id\""; ?></td>
我已经解决了这个问题
为了解决我的问题,我使用了function=“价值”
例:
<?php echo "<td>=\"$id1\"</td>"; ?>
或者,如果你不在PHP中:
<td><?php echo "=\"$id\""; ?></td>