Hola de nuevo,
lo de las consultas sé que se tiene que poder hacer de una forma más optima (todavía no sé demasiado PHP...). Por otro lado ya probé de poner el or die() con mysql_error() y no devuelve ningún error. Todo se ejecuta bien pero no me devuelve nada la consulta.
De nuevo gracias, seguiré probando.
P.D.: Al final la consulta queda así:
Código PHP:
$consultaVideoSeleccionado = mysql_query("SELECT * FROM `videos` WHERE `idvideo` = '$videoSeleccionado';", $conexion) or die("Se ha producido un error interno. Codigo del error: ".mysql_error());
Pero el resultado sigue siendo el mismo. No salta el error, por lo que la sintaxis está bien, sin embargo sigue sin mostrar nada.
P.P.D.: ¿Podría tener el problema los bucles que empleo para mostrar la información? Lo hago de la siguiente manera:
Código HTML:
<p>
<b>Sinopsis/Descripción:</b><br />
<?php
while($filaSinopsis = mysql_fetch_array($consultaVideoSeleccionado, MYSQL_BOTH)){
echo '- '.$filaSinopsis['sinopsis'].'<br/><br/>';
}
?>
</p>
<p>
<b>Dirección:</b><br />
<?php
while($filaDireccion = mysql_fetch_array($consultaVideoSeleccionado, MYSQL_BOTH)){
echo '- '.$filaDireccion['direccion'].'<br/><br/>';
}
?>
</p>
Y así con todos los datos a mostrar de la tabla.