Lo he conseguido!!Aquí dejo el código por si a alguien le interesa.
Código PHP:
<?php
include('BaseDeDatos.php');
$code=$_GET['codigo'];
$sent=" SELECT pregunta,opcion_a,opcion_b,opcion_c,opcion_d,opcion_e FROM cuestiones_5op
UNION SELECT pregunta,opcion_a,opcion_b,opcion_c,opcion_d,0 FROM cuestiones_4op
UNION SELECT pregunta,opcion_a,opcion_b,opcion_c,0,0 FROM cuestiones_3op
WHERE codigo_curso='$code' ORDER BY RAND()";
$result=baseDatos("base",$sent);
$pregunta="a";
$respuesta="a";
while($row=mysql_fetch_array($result,MYSQL_NUM))
{
echo $pregunta.")<b>".$row[0]."</b><br>";
$salida=array_slice($row,1,4);
shuffle($salida);
foreach($salida as $valor)
{
if($valor!='0')
echo "<input type='radio' name=$respuesta value=$valor>".$valor."<br>";
}
$pregunta++;
$respuesta++;
echo "<br>";
}
?>
Saludos