Pues eso estoy haciendo un menu incorporando los datos desde una base de datos y el menu y los submenus estan bien pero cuando estoy en un submenu y quiero volver al inicio no me deja por mas que modifico.
si este en placas base kiero volver a inicio o ir a otras como contacto
Utilizo php 7 con pdo
Script conexion a la bbdd
spoiler<?php
try{
$pdo = new PDO("mysql:host=localhost;dbname=tienda;charset=UTF8","root","");
}
catch(PDOException $e){
echo $e->getMessage();
}
?>
Script del menu
spoiler<?php
$sql = "SELECT * FROM menu ORDER BY id";
$stmt = $pdo->prepare($sql);
$stmt->execute();
while ($row = $stmt->fetch(PDO::FETCH_OBJ)){
$sub_sql ="SELECT * FROM submenu WHERE cat_id=:id";
$sub_stmt = $pdo->prepare($sub_sql);
$sub_stmt->bindParam(":id",$row->id,PDO::PARAM_INT);
$sub_stmt->execute();
echo "<li><a href=>".$row->nombre."</a>";
if($sub_stmt->rowCount()){
echo "<ul>";
while ($sub_row = $sub_stmt->fetch(PDO::FETCH_OBJ)){
echo "<li><a href=".$sub_row->href.">".$sub_row->subnombre."</a></li>";
}
echo "</ul>";
}
echo "</li>";
}
?>
Codigo index.php
spoiler<?php
require_once "scripts/php/conexion.php";
?>
<!DOCTYPE html>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="css/estilos.css">
</head>
<body>
<div class="contenedor">
<div class="menu">
<ul>
<?php
require_once "scripts/php/menu.php";
?>
</ul>
</div>
</div>
</body>
</html>
Imagenes menu
Si necesitais cualquier cosa mas decirlo. Espero vuestra duda.