【问题标题】:Can't display full text in input box (php)无法在输入框中显示全文(php)
【发布时间】:2021-01-05 12:01:27
【问题描述】:
<?php
$host = 'localhost';
$username = 'root';
$password = '';
$dbname = 'login';
$conn = mysqli_connect($host, $username, $password, $dbname);
if(!$conn){
    die('Connection failed.');
}
else{
    if(!mysqli_select_db($conn, $dbname)){
        die ('Unable to connect to database.');
    }
}
$query = 'SELECT * FROM login_info';
$result = mysqli_query($conn, $query);
echo "<h1>List</h1>";
echo "<table border = '2px' align = 'center'>
<tr>
    <th colspan='1'>ID</th>
    <th colspan='1'>Userame</th>
    <th colspan='2'>Password</th>
    <th colspan='2' align='center'>Operation</th>
</tr>";
while($data = mysqli_fetch_array($result)){
        echo "<form action = 'tEdit.php' method = 'POST'>";
        echo "<tr align='center'>";
        echo "<td>" . "<input type = 'text' name = 'id' value = " . $data['id'] . " </td>";
        echo "<td>" . "<input type = 'text' name = 'name' value = " . $data['username'] . " </td>";
        echo "<td>" . "<input type = 'text' name = 'psw' value = " . $data['password'] . " < /td>";
        echo "<td>" . "<input type = 'hidden' name = 'hidden' value = ". $data['id'] . "</td>";
        echo "<td>" . "<input type = 'submit' name = 'update' class = 'update' value = 'Update'" . "< /td>";
        echo "<td>" . "<input type = 'submit' name = 'delete' class = 'delete' value = 'Delete'" . "</td>";
        echo "</form>";
}
echo "</table>"; 
?>

这是我的问题:当我运行这个程序时,它会在输入框中显示来自我的数据库的数据/文本。但是,它不会显示两个单词之间有空格的文本。 [示例:从我的数据库中,“用户名”是 John Smith,但在显示时,它只显示 John,而 Smith 无处可寻。] 谁能帮助我,以便输入框中的数据/文本显示在满的?谢谢!

【问题讨论】:

    标签: php html mysql


    【解决方案1】:

    改变这一行

      echo "<td>" . "<input type = 'text' name = 'name' value = " . $data['username'] . " </td>";
    

    echo "<td>" . "<input type = 'text' name = 'name' value = '". $data['username']. "'   </td>";
    

    您的输出将是:

    问题是你没有引用你的价值。仔细看看我给出的代码和你的代码有什么不同,你就会明白的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-04
      • 1970-01-01
      • 2019-08-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多