-1

SQL データベースに大量の列があり、それらすべてが必要です。選択クエリでそれらを指定する代わりに、SELECT *.

クエリは正常に実行されますが、未定義のインデックス エラーが発生します。

注意: 未定義のインデックス: 66 行目の /var/www/backup/backupoverview.php のサーバー名

<?php
while($row = mssql_fetch_array($result)) {
    extract($row);
?>
    <tr>
        <td><?=$row["servername"]?></td>
        <td><?=$row["criticality"]?></td>
        <td><?=$row["actioned"]?></td>
    </tr>
<?php
}
?> 

グーグルで抽出機能を指摘されましたが、それは何もしていないようでした。

どんなアイデアでも大歓迎です!

4

5 に答える 5

1

さらに良い

<?php
echo '
<table cellpadding="0" cellspacing="0" border="0" width="600" class="myTable">
    <tr>
        <th>Servername</th>
        <th>Criticality</th>
        <th>Actioned</th>';
while($row = mysql_fetch_assoc($result))
 {
    echo '
    <tr>
        <td>'.$row['servername'].'</td>
        <td>'.$row['criticality'].'</td>
        <td>'.$row['actioned'].'</td>
    </tr>';
}

echo '
</table>';
于 2013-08-02T11:38:18.020 に答える