+1

Menus Dinâmicos com PHP e XMLHTTPRequest

criado por Dênis Batista em 21/10/2005 4:45am
Com este script podemos criar menus dinâmicos a partir de uma base de dados em mysql. Infelizmente ainda está com um pequeno bug no IE, quando clicamos no menu para fecha-lo fica um espaço entre os menus. Bom acho que esta comunidade também serve para o aperfeiçoamento dos códigos disponibiizados.
Data Autor Changelog Download
21/10/2005 4:45am Dênis Batista - Versão 0.9
25/10/2005 7:07pm Rogério Bragil Versão 0.91 Versão 0.91

Comentários:

Mostrando 1 - 6 de 6 comentários
José Ivan disse:
Seria bom na tabela podutos, acrescentar um capo link e charar ele como link nos produtos assim o menu ficaria completo.. e bem bacana..
27/01/2006 6:17am (~18 anos atrás)

José Ivan disse:
ai eu removi alguns caracteres e pronto..

ALTERADO: '<div id="$id"></div>';
ORIGINAL: '<div id="'.$id.'"></div>';
27/01/2006 6:13am (~18 anos atrás)

Legal Rogério, apesar de ter visto alguns códigos com try/catch evitei usá-lo pois não conheço muito bem, se você tiver algum material explicativo, disponibiliza aqui no grupo.
Você reparou que fica um espaço depois que se fecha o menu? Sabe como resolver isto? Ou é um bug do IE sem solução?

Valeu
26/10/2005 4:12am (~18 anos atrás)

Olá DASB!

Fiz uma pequena alteração, subtituindo os if/else por blocos try/catch na função CriaReq.

Postei a alteração como versão 0.91

Falow!

bragil
25/10/2005 7:09pm (~18 anos atrás)

Altere o nome do seu servidor, o nome de usuario e a senha, de acordo com o que você usa.

Veja também se o nome do banco de dados confere com o que você criou.

Se estiver ok, verifique o nome da tabela e dos campos em
$decla="SELECT idcategoria,categoria
FROM categorias
ORDER BY categoria";
e veja se está igual ao do banco de dados.


Espero ter ajudado.
21/10/2005 12:33pm (~18 anos atrás)

Testei no Mozzila e firefox ta dando erro

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\wamp\www\site\menu\index.php on line 33


VLW
21/10/2005 11:22am (~18 anos atrás)

Novo Comentário:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)