У меня есть эта форма, которая работает. Единственное, когда пользователь вводит много цифр в номера текстовых полей
Пример:
12345678 3567892 1235674 36778883 566666678 35674748999 // with no spaces
Он не хочет обертывать. Я смотрел по всей сети, он только показывает, как обернуть текст.
<html> <?php require_once("connect.php"); $stmt = $db->prepare("SELECT * FROM numbers"); $stmt->execute(); ?> <?php while( $row = $stmt->fetch(PDO::FETCH_ASSOC) ) { ?> <table border='1'table-layout: fixed > <br> <tr> <th>Id</th> <th>numbers</th> </tr> <tr> <td style="word-wrap: break-word;"><?php echo $row['numbers']; ?></td> </tr> <?php } ?> </table> </body> </html>
Попробуйте указать ширину таблицы через css.
<table border="1" style="table-layout: fixed; width: 150px;"> <tr> <th>Id</th> <th style="word-wrap: break-word;">numbers</th> </tr> <?php while( $row = $stmt->fetch(PDO::FETCH_ASSOC) ) { ?> <tr> <td style="word-wrap: break-word;"><?php echo $row['id']; ?></td> <td style="word-wrap: break-word;"><?php echo $row['numbers']; ?></td> </tr> <?php } ?> </table>