Ver Mensaje Individual
  #9 (permalink)  
Antiguo 26/09/2011, 23:09
alekorn102
 
Fecha de Ingreso: junio-2011
Mensajes: 54
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: como hacer un select como resultado dinamicos de bd

yo no se mucho de php (estoy aprendiendo) pero se puede hacer un echo dentro de otro echo? dentro del primer echo en la linea 24 comienza la comilla simple y termina en la linea 51 ahora a dentro de todo eso hay varios echo, una consulta sql, sin haber cerrado la comilla simple..medio raro..copio a partir de la linea 24

Código PHP:
Ver original
  1. echo '
  2. <br /><br />
  3. <form action="" method="POST">
  4.    Titulo Nueva Noticia <br /><br />
  5.      <input type="text" name="titulo_noticia" size="60" id="titulo_noticia"><br /><br />
  6.      Descripcion Noticia<br /><br />
  7.    <textarea name="noticia" id="noticia"cols="100" rows="20"></textarea><br /><br />
  8.    Categoria <br /><br />
  9.      <input type="text" name="categoria" size="60" id="categoria"><br /><br />
  10.  
  11.  
  12.  
  13.  
  14.    <br /><br /><input type="submit" value="Add Noticia">
  15.    </form>'
  16.    
  17.  
  18.      $sql="SELECT id_categoria,categoria FROM categoria ORDER BY categoria";
  19.     * * * * $result=mysql_query($sql); * * * *
  20.     * * * * echo '<SELECT id=\"categoria\" class=\"contorno\">';
  21.     * * * * * * * * echo '<OPTION VALUE='0'>SELECCIONA</OPTION>';
  22.     * * * * * * * * while($fila=mysql_fetch_array($result))
  23.     * * * * * * * * * * * * * * {
  24.     echo '<OPTION VALUE=\"" *. $fila["categoria"]."\">". $fila["categoria"]." * *</OPTION>';
  25.  
  26.     * * * * * * * * * * * * * * }
  27.     * * * * echo '</SELECT>';  
  28.     ;
  29.      
  30.     *
  31.    
  32. }
  33. ?>

Yo creo que asi tendria que funcionar segun la sintaxis que yo fui aprendiendo.. fijate que puse comillas al final del formulario ya que ahi termina html y despues agregue comillas despues de los ECHO. Espero haber ayudado! ya que mucho no se!