Редактировать тип ячейки из экспортированного листа Excel с PHP, SQL и HTML - PullRequest
0 голосов
/ 17 января 2020

Я хотел экспортировать данные из базы данных в таблицу Excel, но у меня есть проблема с тем, что мобильный номер пришел в ячейки без '0' в начале, поэтому я хочу отредактировать тип ячейки для текста с кодом?

<?php 
session_name('database');
session_start();
$file = $_SESSION['dbc'];
header("Content-type: application/vnd-ms-excel");
header("Content-Disposition: attachment; filename=$file.xls");
header("Pragma: no-cache");
header("Expires: 0");?>
<!doctype html>
<html>
<body>
    <h1>Database</h1><br>
    <p><?='Trainer Name: '.$_SESSION['dbtn'];?></p>
    <p><?='Center: '.$_SESSION['dbc'];?></p>
    <p><?='Round Starting Date: '.$_SESSION['dbd'];?></p>
    <p><?='Program: '.$_SESSION['dbp'];?></p>
    <table>
        <thead>
            <tr>
                <th>No</th>
                <th>Name</th>
                <th>E-mail</th>
                <th>Mobile</th>
            </tr>
        </thead>
        <tbody>
            <?php 
                    $main_link = mysqli_connect('localhost', 'root', '','disc');
                    $n = 1;
                    $con = mysqli_query($main_link, "SELECT name, email, mobile FROM test");
                    while ($row = mysqli_fetch_array($con)) {
                        echo "<tr><td>{$n}</td><td>{$row['name']}</td><td>{$row['email']}</td><td>{$row['mobile']}</td></tr>"; $n++;}?>
        </tbody>
    </table>
    </form>
</body>
</html>

есть ли способ сохранить файл .xlsx для сохранения в новой версии?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...