Hola a todos.
Os expongo a continuación un error que seguramente catalogaréis de novato.
Mi problema es que al realizar una consultar esta me devuelve el siguiente error:
Parse error: syntax error, unexpected 'mysqli_error' (T_STRING)
Imagino que el problema debe estar en la construcción de la SQL pero no soy capaz de dar con la forma correcta.
Os dejo mis líneas de código y marco en negrita y color rojo dónde me esta lanzando el error para ver si alguién me puede dar una mano.
$sqlmenu = "SELECT * FROM cat_tematica ORDER BY nombregrupo ASC";
$sqlregseccion = "SELECT * FROM cat_cursos";
//Consulto sección y cargo áreas disponibles
$rstseccion = mysqli_query($conexion_db,$sqlmenu);
if (!$rstseccion){
echo "Lo sentimos pero no se ha podido conectar con la BD.";
}
else
{
//Construyo menú de opciones
while ($opcmenu = mysqli_fetch_array($rstseccion)) {
$seleccion = utf8_encode($opcmenu['nombregrupo']);
$codgrupo = $opcmenu['idgrupo'];
$opc;
$title;
//Obtengo número de cursos por sección
$rstnumcursos = mysqli_query($conexion_db,$sqlregseccion . " WHERE idgrupo_FK = " . $codgrupo) or die mysqli_error();
$cursosseccion = mysqli_num_rows($rstnumcursos);
//echo "<a href='listadocursos.php?opc=".$codgrupo."&title=". utf8_encode($opcmenu['nombregrupo'])."'>".utf8_encode($opcmenu['nombregrupo'])." (".$cursosseccion.") </a>";
echo "<a href='listadocursos.php?opc=".$codgrupo."&title=". utf8_encode($opcmenu['nombregrupo'])."'>".utf8_encode($opcmenu['nombregrupo'])." </a>";
}
}
Un saludo y gracias.