Pequeño problema al que no encuentro la solución

Iniciado por astinx, 21 Diciembre 2011, 04:48 AM

0 Miembros y 1 Visitante están viendo este tema.

astinx

Hola, estoy trabado con un problema que me parece muy sencillo, sin embargo cuando tiro la pagina me aparece toda la pagina en blanco, ¿estaré cometiendo algún error de sintaxis?

Miren este form, es algo realmente muy sencillo, solamente una pequeña ventana para enviar mensajes, tengo la opción de especificar el tema a tratar en el mensaje o elegir un tema que ya se haya utilizado antes, sin embargo este es mi código y no anda, ¿Whyyyyy?

<form  action="subir.php" class="loginPanel" method="post" align="left">
Titulo: <br><input class="loginPanel" type="text" size="88" name="titulo" align="right" /><br>
Mensaje: <br><textarea class="textPanel" name="mensaje" cols="100" rows="30"/></textarea><br>
Categoria: <br>
<?php
echo '<SELECT name="categoria">'
$conexion mysql_connect("localhost""root""qweasd");
mysql_select_db("mysql"$conexion);
$consulta "SELECT NOMBRE FROM TEMAS T"
$respuesta_consulta mysql_query($consulta$conexion) or die(mysql_error());
while ($fila mysql_fetch_assoc($respuesta_consulta)) {
echo '<OPTION VALUE="'.$fila['NOMBRE'].'">"'.$fila['NOMBRE'].'"</OPTION>';
}
echo '</SELECT>'
?>

<br>
Categoria especifica: <br><input class="loginPanel" type="text" size="40" name="categoriaesp" align="right"/><br>
<input type="submit" class="loginPanel" value="Publicar!" />
</form>


Aclaro que originalmente la ultima linea y la primera dentro del script de php estaban fuera del script de manera normal, pensé que por ahi una de las soluciones era que debían estar dentro del script, pero no fue así...

Si vuelo el script php, funciona lo mas bien la pagina, así que el problema debe estar ahí, pero no se, es muy sencillo lo que hace, por eso no le encuentro solución.

Desde ya muchas gracias por detenerse a leer, Saludos!
La programación hoy en día es una carrera entre los ingenieros de software intentando construir mejores y más eficientes programas a prueba de idiotas y el Universo intentando producir mejores y más grandes idiotas. De momento, el Universo está ganando

jhonatanAsm

en el script, existen 3 lineas a las que les falta ;


echo '<SELECT name="categoria">'
$consulta = "SELECT NOMBRE FROM TEMAS T"
echo '</SELECT>'


salu2.
                  
mi primer lenguaje fue ensamblador, tengo 60 años, y no creo que haya sido un error.

- La mayor complejidad de todas es hacer complejo algo que no lo es.

- El inteligente no es aquel que lo sabe todo sino aquel que sabe utilizar lo poco que sabe.

astinx

La programación hoy en día es una carrera entre los ingenieros de software intentando construir mejores y más eficientes programas a prueba de idiotas y el Universo intentando producir mejores y más grandes idiotas. De momento, el Universo está ganando