Problemilla con Php

KrITIK4L

Buenos dias =) a ver... tengo a una amiga desesperada intentando terminar una pagina en php, pero tiene esta función para un combobox que no le carga los datos dentro del mismo... Alguien podría decirme sí ve el error? Aqui en clase ni el profesor ha visto el fallo (Tambien es que el ha empezado hace 3 dias con el php... así que tampoco se le puede pedir más) a ver si vosotros podeis echarnos una mano.

<form name="form1" method="post" action="preguntas_categoria.php">
Tema
<select name="tema" size="1">
<?php
include "conexion.php";

$cnn = conectar();

if(!$resultado = mysql_query("SELECT id,tema FROM TEMAS"))
mysql_error();

while($fila = mysql_fetch_array ($resultado, MYSQL_ASSOC))
$temas[] = $fila;

$cont = count($temas);

for($i=0;$i<$cont;$i++)
echo '<option value="'.$temas[$i]['id'].'">'.$temas[$i]['tema'].'</option>';
?>
</select>
</form>

Gracias de antemano =)

Carcass

while($fila = mysql_fetch_array ($resultado, MYSQL_ASSOC)) {
$temas[] = $fila;

$cont = count($temas);

for($i=0;$i<$cont;$i++)
echo '<option value="'.$temas[$i]['id'].'">'.$temas[$i]['tema'].'</option>';
}

KrITIK4L

Pues no... no eran los corchetes carcass... no da error alguno, pero sigue sin rellenar el combobox =S

Bueno, iwalmente gracias... dejo aki el codigo por si alguien más quiere intentar aportar una solución :)

Muchisimas gracias Carcass anyway

c2

Wolas, ¿puedes pegar aquí la funcion conectar()?

He creado una BDD en mi localhost para probar y funciona bien, por lo que supongo que el error estará en la función. Supongo que en el include de conexion.php la tendrás, no?
Revísalo porque es de ahí el problema. Algo así tiene que haber:

function conectar ()
{
$conecta = @mysql_connect("localhost","user","****")
or die ("Imposible Conectar");
@mysql_select_db("BDD");

return $conecta;
}

Wolas carcass :D:D:D:D

Salu2

KrITIK4L

thx man... era eso, de primeras no le funcionaba, pero despues tiró... a saber lo que tendría mal... ^^

Usuarios habituales

  • KrITIK4L
  • c2
  • Carcass