Respuesta: error de sintaxis Hola de nuevo, después de solucionar el error continué programando mi sitio web y al substituir el código en negrita:
...
while ($row = mysql_fetch_array ($result))
{
echo '<TR>';
echo'<td>'; print ("<TD><li><a href='ejercicios/testgeneral.php?codigo=$row[cod_test]'>$row[nom_test]</a></li></TD>\n");
por este otro siguiendo los consejos de pateketrueke :
...
echo sprintf('<li><a href="javascript:paginas(\'ejercicios/testgeneral.php?codigo=%c\',\'cos\')">%n</a></li>',$row['cod_test'],$row['nom_test']);
me encuentro con que si en apariencia son equivalentes, el primero conseguia mostrar tres enlaces en la página y el segundo muestra la página en blanco.
Cómo es posible?
Gracias de antemano. |