Ir para conteúdo
Fórum Script Brasil
  • 0

Fatal error: Function name must be a string in


joanita

Pergunta

da-me este erro...

Fatal error: Function name must be a string in .../index.php on line 15

 

 

 

<html>
<head>
<title>Categorias</title>
</head>
<body>
<h1>Categorias</h1>
<ul>

<?PHP

//incluimos o ficheiro de ligação à base de dados
require "bd.php";

$sqli = "SELECT categoriaID, SubCategoriaID, nomeSubCategoria, nomeCategoria FROM categorias, SubCategorias WHERE

categoriaID=categoria.id";
$result = $mysqli_query($con, $sqli);

if ($myrow = $result_fetch_assoc) {
do {
 
$categoriaID = $myrow['categoriaID'];
$SubCategoriaID = $myrow['SubCategoriaID'];
$nomeSubCategoria = $myrow['nomeSubCategoria'];
 
echo "<b>%s</b>", $myrow["nomeCategoria"];
echo "<ul>";
echo "<li><a href=index.php?catid=%s&subcatid=%s>%s</a></li>", $myrow["categoriaID"], $myrow["SubCategoriaID"],  
$myrow["nomeSubCategoria"];
echo "</ul>";
echo "<br>";
}

while ($myrow = $result_fetch_assoc);

}

?>

</ul>

</body>

</html>

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

estranho, não me dá erros, mas apresenta os resultados assim:

Categorias

  • 

em vez de mostrar as categorias e subcategorias...

 

código atual:

 <html>
<head>
<title>Categorias</title>
</head>
<body>
<h1>Categorias</h1>

<ul>

<?PHP

//incluimos o ficheiro de ligação à base de dados
require "db.php";

$sqli = "SELECT CategoriaID, SubCategoriaID, nomeSubCategoria, nomeCategoria FROM Categorias, SubCategorias WHERE

CategoriaID=Categoria.id";
$result = mysqli_query($con, $sqli);

if ($myrow = $result_fetch_assoc) {
do {
 
$CategoriaID = $myrow['CategoriaID'];
$SubCategoriaID = $myrow['SubCategoriaID'];
$nomeSubCategoria = $myrow['nomeSubCategoria'];
 
echo "<b>%s</b>", $myrow["nomeCategoria"];
echo "<ul>";
echo "<li><a href=index.php?catid=%s&subcatid=%s>%s</a></li>", $myrow["CategoriaID"], $myrow["SubCategoriaID"],  
$myrow["nomeSubCategoria"];
echo "</ul>";
echo "<br>";
}

while ($myrow = $result_fetch_assoc);

}

?>

</ul>

</body>

</html>

estranho, não me dá erros, mas apresenta os resultados assim:

Categorias

  • 

em vez de mostrar as categorias e subcategorias...

 

código atual:

 <html>
<head>
<title>Categorias</title>
</head>
<body>
<h1>Categorias</h1>

<ul>

<?PHP

//incluimos o ficheiro de ligação à base de dados
require "db.php";

$sqli = "SELECT CategoriaID, SubCategoriaID, nomeSubCategoria, nomeCategoria FROM Categorias, SubCategorias WHERE

CategoriaID=Categoria.id";
$result = mysqli_query($con, $sqli);

if ($myrow = $result_fetch_assoc) {
do {
 
$CategoriaID = $myrow['CategoriaID'];
$SubCategoriaID = $myrow['SubCategoriaID'];
$nomeSubCategoria = $myrow['nomeSubCategoria'];
 
echo "<b>%s</b>", $myrow["nomeCategoria"];
echo "<ul>";
echo "<li><a href=index.php?catid=%s&subcatid=%s>%s</a></li>", $myrow["CategoriaID"], $myrow["SubCategoriaID"],  
$myrow["nomeSubCategoria"];
echo "</ul>";
echo "<br>";
}

while ($myrow = $result_fetch_assoc);

}

?>

</ul>

</body>

</html>

Link para o comentário
Compartilhar em outros sites

  • 0

bem este código foi adaptado, sinceramente nem sei pra que serve isso, por isso é que gostava mesmo de começar do zero a criar um sistema de produtos/subcategorias/categorias... mas n imaginas as dezenas de tentativas fracassadas que já fiz... é isso e o tal botão "apagar reserva" no outro código... é a unica coisa que me falta pra terminar e n estou a conseguir :/

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...