Mysql 和 php Select 只显示第一个字

Mysql And php Select only show first word

你好朋友我的 php 页面和 Mysql 有问题,我 运行 这个设置例如 "Select name from articles" 它工作正常但是当一篇文章的名称具有以下结构,例如它不起作用。

如果文章的名称是 "Bike" 它工作正常但如果名称是 "blank bike" 它只显示空白而不是 "blank bike" 我认为它是发生了,因为空白的单词是分开的 space,我该如何修复它?

我正在使用

以表格形式显示此数据
<?php
include "./include/conexionbd.php";

// Consulta

$consulta = mysql_query("SELECT USUARIO.NOMBRE,USUARIO.APELLIDOS,INCIDENCIAS.TITULO,INCIDENCIAS.DESCRIPCION,INCIDENCIAS.FECHA_ENTRADA,USUARIO.Departamento FROM INCIDENCIAS INNER JOIN USUARIO ON USUARIO.ID_USUARIO=INCIDENCIAS.ID_USUARIO WHERE INCIDENCIAS.ID_INCIDENCIAS=$_GET[infosin]");

while ($row = mysql_fetch_array($consulta))
    {
    echo '<form>
                  <div class="form-group">
                      <label>Titulo Incidencia</label>';
    echo "<input type='text' class='form-control' name='titulo' readonly='readonly' value=$row[2]>";
    echo "<label>Tecnico Asignado</label>
                      <input type='text' class='form-control' name='descripcion' readonly='readonly' value='Sin Técnico Asignado'>";
    echo "<label>Usuario de la Incidencia</label>
                      <input type='text' class='form-control' name='descripcion' readonly='readonly' value=$row[0]>";
    echo "<label>Departamento del Usuario</label>
                      <input type='text' class='form-control' name='Departamento' readonly='readonly' value=$row[5]>";
    echo '<label>Descripción</label></br>';
    echo "<textarea class='form-control' rows='10' name='descripcion' readonly='readonly' value=descripcion>$row[3]</textarea>";
    echo '</div>';
    echo '</form>';
    };
?>

谢谢

你必须把$row[x]放在{}

里面

另外,对于 html,您必须将值放在撇号 ''

之间

所以:

echo"<input type='text' class='form-control' name='titulo' readonly='readonly' value='{$row[2]}'>";

或者您可以按如下方式链接它们:

echo"<input type='text' class='form-control' name='titulo' readonly='readonly' value='" . $row[2] . "'>";

但更好的方法是将行值应用于循环内的变量:

$nombre = $row['usuario.nombre'];
$apellidos = $row['usuario.apellidos'];
$titulo = $row['incidencias.titulo'];
$descripcion = $row['incidencias.descripcion'];
//etc...