e-junior 0 Denunciar post Postado Junho 26, 2007 E ai pessoal tudo bom??? Alguem já viu algo assim e tem ideia como fazer??? Cadastro da Categoria: Cadastro do Produto: Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Junho 26, 2007 Talvez etses links lhe sejam úteis: http://forum.imasters.com.br/index.php?showtopic=185409 http://forum.imasters.com.br/index.php?showtopic=187759 http://forum.imasters.com.br/index.php?showtopic=192384 ;) Abraços, Beraldo Compartilhar este post Link para o post Compartilhar em outros sites
e-junior 0 Denunciar post Postado Junho 26, 2007 nenhum desses links e igual o meu exemplo!!! Compartilhar este post Link para o post Compartilhar em outros sites
guilhermek 0 Denunciar post Postado Junho 27, 2007 Fala e-junior cara eu tenho um exemplo issas imagens que voce esta mosrando ai provavelmente eh de um gerenciador de conteúdo certo? bom cara é o seguinte ai cada categoria dessa é cadastrada no banco de dados e no script php por exemplo voce iria usar para cada categoria algo assim:$consulta ="SELECT * FROM shopping where categoria='notebook' and subcategoria='hd' order by cod_shopping desc";$resultado = mysql_query($consulta) or die ("Consulta nao disponível");foi deste jeito que eu aprendi nao sei se eh oq você estava procurando abraços Compartilhar este post Link para o post Compartilhar em outros sites
e-junior 0 Denunciar post Postado Junho 27, 2007 Bom guilhermek,Infelizmente não é isso pq se você observar no seu select você está passando o paramentro e eu quero q lista todas as categorias e suas subcategorias.Olha a Imagem q coloquei referente ao "Cadastro do Produto".Obrigado!!! Compartilhar este post Link para o post Compartilhar em outros sites
Vidalouka 0 Denunciar post Postado Junho 27, 2007 Olá.. ai vão 2 arquivos... adapte ao seu bd. listar_carro.php <?php require_once('Connections/news.php'); ?><? mysql_select_db($database_news, $news);$sql1 = mysql_query("SELECT * FROM veiculos INNER JOIN marcas ON veiculos.cod_cat = marcas.id GROUP BY veiculos.cod_cat"); ?> <script language="JavaScript" type="text/JavaScript"> function carregar(){ Combo1 = document.Cadastro.marca; //ALTERE AQUI PARA SEU FORM E 1º SELECT Combo2 = document.Cadastro.modelo; //ALTERE AQUI PARA SEU FORM E 2º SELECT var url; url = 'remote.php?marca='+Combo1[Combo1.selectedIndex].value; Combo2.options.length = 0; addItem(Combo2,"Aguarde...carregando","",false,Combo2.length) myIframe.location = url; Combo2.focus() } function inicia(){ local1 = new Array(); var maximo1, i; local1 = myIframe.loc; maximo1 = local1.length; Combo2.options.length = 0; addItem(Combo2,'modelo','',false,Combo2.length); for (i=0;i<maximo1;i++){ addItem(Combo2,local1[i][1],local1[i][0],false,Combo2.length); } } function addItem(obj,strText,strValue,blSel,intPos){ var newOpt,i,ArTemp,selIndex; selIndex = (blSel)?intPos:obj.selectedIndex; newOpt = new Option(strText,strValue); Len = obj.options.length+1 if (intPos > Len) return obj.options.length = Len if (intPos != Len) { ArTemp = new Array(); for(i=intPos;i<obj.options.length-1;i++) ArTemp[i] = Array(obj.options[i].text,obj.options[i].value); for(i=intPos+1;i<Len;i++) obj.options[i] = new Option(ArTemp[i-1][0],ArTemp[i-1][1]); } obj.options[intPos] = newOpt; if (selIndex > intPos) obj.selectedIndex = selIndex+1; else if (selIndex == intPos) obj.selectedIndex = intPos; } </script> <script type="text/javascript"><!--function MM_jumpMenu(targ,selObj,restore){ //v3.0 eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'"); if (restore) selObj.selectedIndex=0;}//--></script><style type="text/css"><!--.style1 {color: #FFFFFF}body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}--></style><div style="DISPLAY: none; POSITION: absolute" align="left"> <IFRAME src name="myIframe" id="myIframe" width="400" height="100" marginwidth="0" marginheight="0"></IFRAME> </div> <form action="remote.php" method="post" name="Cadastro"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td class="titulo_menu">Busca Rápida</td> </tr> <tr> <td><span class="pequeno"> <select name="marca" class="pequeno" onchange="carregar();"> <option value="">marca</option> <? while($linha=mysql_fetch_array($sql1)) { echo "<option value=\"" . $linha["id"] . "\">" . $linha["nome"] . "</option>"; } ?> </select> </span> <select name="modelo" class="pequeno" id="jumpMenu" onchange="MM_jumpMenu('parent',this,0)"> </select> <?phpmysql_free_result($sql1);?></td> </tr> </table></form> remote.php <?php require_once('Connections/news.php'); ?><?mysql_select_db($database_news, $news);$marca = $_GET['marca']; $auxsql = "SELECT * FROM veiculos where cod_cat =$marca "; $sql = mysql_query($auxsql); if(!$sql){echo mysql_error();exit();} ?> <script> loc = new Array(<?=mysql_num_rows($sql)?>) for (i=0; i < <?=mysql_num_rows($sql)?>; i++) { loc[i] = new Array(2) for (j=0; j < 2; j++) { loc[i][j] = "0" } } <? $j = 0; while ($linha = mysql_fetch_array($sql)) {?> loc[<?=$j?>][0] = "index.php?pag=detalhes_carro&id=<?=$linha[0]?>"; loc[<?=$j?>][1] = "<?=$linha[1]?>"; <? $j++; } ?> parent.inicia(); <?phpmysql_free_result($sql);?></script> Compartilhar este post Link para o post Compartilhar em outros sites
e-junior 0 Denunciar post Postado Junho 27, 2007 Olá Vidalouka, Cara nao consegui entender seu exemplo e se refere a qual parte das imagens q coloquei acima. Bom oq eu preciso e listas as categorias e subcategorias como a imagem abaixo sendo q a minha base de dados esta como no exemplo abaixo: DB CREATE TABLE categorias ( id int(10) unsigned NOT NULL auto_increment, id_pai int(10) unsigned , nome varchar(30) NOT NULL DEFAULT '' , PRIMARY KEY (id) ); Compartilhar este post Link para o post Compartilhar em outros sites