Hola amigos, estoy programando una web con PHP y estoy experimentando un problema. Realizo una conexión a BD, hasta ahí bien, y luego unas pequeñas consultas sobre una BD, hasta ahí bien también. Luego pido al usuario que marque un radiobutton cuyo value se pasará a una consulta SQL para filtrar. El problema lo tengo ahí, la consulta devuelve el siguiente fallo:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\wamp\www\pruebasAEW\proyectos2.php on line 124
En la línea 124 del especificado fichero tengo el siguiente código:
Código PHP:
while($filaSinopsis = mysql_fetch_array($consultaVideoSeleccionado, MYSQL_BOTH)){
echo '- '.$filaSinopsis['sinopsis'].'<br/><br/>';
}
Observo que el fallo podría estar en la consulta, que es la siguiente:
Código PHP:
$consultaVideoSeleccionado = mysql_query("SELECT * FROM `videos` WHERE `idvideo` =".$videoSeleccionado.";", $conexion);
La variable $videoSeleccionado la tomo de:
Código PHP:
echo '<input type=radio name=video value='.$filaLista['idvideo'].'><b>'.$filaLista['nomvideo'].'</b><br/>'
Código PHP:
$videoSeleccionado = $_REQUEST['video'];
Sinceramente no sé dónde estoy fallando. Hice la consulta metiendole un valor a pelo en phpmyadmin y funcionó correctamente. Luego el form donde está el input lo puse en GET para probar, y observo que recoge la variable $idvideo correctamente.
Un saludo, y gracias de antemano.