Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Muestra todos los valores de los campos menos uno

Estas en el tema de Muestra todos los valores de los campos menos uno en el foro de PHP en Foros del Web. Buenas, tengo ese código en el cual muestro en los value del formulario lo que ya hay en los campos de la base de datos, ...
  #1 (permalink)  
Antiguo 03/01/2016, 18:41
Avatar de rodrypaladin
Moderador
 
Fecha de Ingreso: abril-2010
Ubicación: Madrid
Mensajes: 2.127
Antigüedad: 14 años, 7 meses
Puntos: 468
Muestra todos los valores de los campos menos uno

Buenas, tengo ese código en el cual muestro en los value del formulario lo que ya hay en los campos de la base de datos, pero lo raro es que muestra todos los datos menos el de un solo value. He mirado que coincidan la llamada con el nombre del campo pero coincide y no se porque no funciona.

Lo raro también es que he mirado las llamadas en otros archivos y si que muestra el valor, pero en este caso no lo añade al value.

Código PHP:
Ver original
  1. <?php
  2.       if($result = $con->query($query)) {
  3.         while ($row = $result->fetch_array()) {
  4.   ?>
  5.  
  6.     <div class="container col-md-8">
  7.       <h1>Administración de materiales</h1>
  8.       <br>
  9.         <form action="procesado.php" class="form-horizontal" method="post">
  10.         <div class="form-group">
  11.             <label for="inputArticulo" class="col-sm-2 control-label">Artículo</label>
  12.             <div class="col-sm-10">
  13.                 <input type="text" class="form-control" name="titulo" value="<?php echo $row['titulo']; ?>" id="inputArticulo" placeholder="Título del artículo">
  14.             </div>
  15.         </div>
  16.         <div class="form-group">
  17.             <label for="inputDescripcion" class="col-sm-2 control-label">Descripción</label>
  18.             <div class="col-sm-10">
  19.                 <textarea type="text" class="form-control" name="descripcion" id="inputDescripcion" placeholder="Descripción del artículo"><?php echo $row['descripcion']; ?></textarea>
  20.             </div>
  21.         </div>
  22.         <div class="form-group">
  23.             <label for="inputFile" class="col-sm-2 control-label">Imagen</label>
  24.             <div class="col-sm-10">
  25.                 <input type="text" class="form-control" name="imagen" value="<?php echo $row['imagen']; ?>" id="inputImagen">
  26.             </div>
  27.         </div>
  28.         <div class="form-group">
  29.             <label for="inputCategoria" class="col-sm-2 control-label">Categoría</label>
  30.             <div class="col-sm-10">
  31.                 <select class="form-control" name="categoria">
  32.                   <option class="active">Seleccione categoría</option>
  33.                 <?php
  34.                 $sql = "SELECT * FROM categorias";
  35.                   if($result2 = $con->query($sql)) {
  36.                     while ($row = $result->fetch_array()) {
  37.                         echo "<option>". $row["nombre"] . "</option>";
  38.                     }
  39.                     $result2->close();
  40.                   }
  41.                   ?>
  42.             </select>
  43.             </div>
  44.         </div>
  45.         <div class="form-group">
  46.             <label for="inputPrecio" class="col-sm-2 control-label">Precio</label>
  47.             <div class="col-sm-10">
  48.                 <input type="text" class="form-control" name="precio" value="<?php echo $row['precio']; ?>" id="inputPrecio" placeholder="Precio del artículo">
  49.             </div>
  50.         </div>
  51.         <div class="form-group">
  52.             <label for="inputEnviar" class="sr-only col-sm-2 control-label">Enviar</label>
  53.             <div class="col-sm-10">
  54.                 <button type="text" class="btn btn-primary" id="enviar" name="Enviar">Enviar</button>
  55.             </div>
  56.         </div>
  57.         </form>
  58.     </div>
  59.   </div>
  60.   <?php
  61.           }
  62.         $result->close();
  63.       }
  64.     $con->close();
  65.       ?>

LLevo ya 1 hora mirando y no encuentro nada XD Gracias de antemano
__________________
No te olvides de dar +1 a quien te echa un cable ;)
  #2 (permalink)  
Antiguo 03/01/2016, 18:46
Avatar de rodrypaladin
Moderador
 
Fecha de Ingreso: abril-2010
Ubicación: Madrid
Mensajes: 2.127
Antigüedad: 14 años, 7 meses
Puntos: 468
Respuesta: Muestra todos los valores de los campos menos uno

Solucionado, en lso dos while tenía asignada la variable $row, por eso no mostraba nada.
__________________
No te olvides de dar +1 a quien te echa un cable ;)

Etiquetas: sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:43.