Estoy haciendo una aplicación para el curso. La aplicación va de notas y tableros.
Tengo un problema a la mostrar las notas que tienen los tableros de un usuario.
La cosa es que recorro la tabla pero no obtengo resultados.
Si alguien me puede ayudar, lo agradecería.
La base de datos tiere una relacion 1:N
Usuario: email (id_usuario) (PK)
Tablero: id_tablero_pertenece (PK) id_usuario (FK)
Nota: id_tablero_pertenece (FK)
Codigo PHP:
Código PHP:
<div class="row">
<h4> Tus tableros actuales </h4>
<?php
$email = $_SESSION['email'];
$sql = "SELECT * FROM tablero where id_usuario = '$email' ";
$result = mysqli_query($con, $sql);
if (mysqli_num_rows($result) > 0){
while($row = mysqli_fetch_assoc($result)) {
$nombre = $row['nombre'];
?>
<div class="col-lg-3 col-md-6">
<div class="panel panel-primary">
<div class="panel-heading">
<div class="row">
<div class="col-12">
<p align="center">TABLERO: <?= $nombre= strtoupper($nombre)?></p>
</div>
</div>
</div>
<a href="#">
<div class="panel-footer">
<span class="pull-left">
<?php
$consulta = "SELECT * FROM nota N, tablero T WHERE N.id_usuario = '$email' AND N.id_tablero = T.id_tablero ";
$resultado = mysqli_query($con, $consulta);
if (mysqli_num_rows($resultado) > 0){
while($row = mysqli_fetch_assoc($resultado)) {
$nombrenota = $fila ['nombre'];
?>
<p><?=$nombrenota?></p>
<?php
}
}
?>
</span>
<div class="clearfix"></div>
</div>
</a>
</div>
</div>
<?php
}
}
?>
<!-- /.row -->
</div>