No logro mostrar el nombre de las secciones
Publicado por María de Alejandría (37 intervenciones) el 22/01/2017 14:27:30
Saludos.
Tengo dos tablas mysql: una de periódicos y otra de secciones. He logrado mostrar todos los nombres de periódicos de tablas con un enlace a una url con una query, concretamente esta:
http://lab04v07.lv.inf.uva.es:24072/~rssjournal/seccion.php?id=1
El problema es que deberían mostrarse los nombres de las secciones de cada periódico y no aparece nada. Sé que estoy preguntando mucho por aquí últimamente y pido disculpas, gracias de antemano a quien responda. Este es mi código:
Tengo dos tablas mysql: una de periódicos y otra de secciones. He logrado mostrar todos los nombres de periódicos de tablas con un enlace a una url con una query, concretamente esta:
http://lab04v07.lv.inf.uva.es:24072/~rssjournal/seccion.php?id=1
El problema es que deberían mostrarse los nombres de las secciones de cada periódico y no aparece nada. Sé que estoy preguntando mucho por aquí últimamente y pido disculpas, gracias de antemano a quien responda. Este es mi código:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?php
// Lineas para mostrar todos los errores sin modificar los archivos de configuracion
error_reporting(E_ALL);
ini_set('display_errors', 1);
//
// Conectar a la base de datos
$db = new mysqli('localhost', 'root', 'clave, 'usuarios');
// Obtener el valor id de la url
$id = $_GET['id'];
if(!$db)
{
echo 'No se puede conectar a la base de datos';
}
$sql = "SELECT nombre_seccion
FROM secciones WHERE id_periodico = '.$id'";
if(!$result = $db->query($sql))
{
echo'Error ejecutando la consulta';
}
echo '<h3>Secciones</h3>';
echo '<ul>';
while($row = $result->fetch_assoc())
{
echo '<li>'. $row['nombre_seccion'] .'</li>';
}
echo '</ul>';
?>
Valora esta pregunta


0