mvca 0 Denunciar post Postado Dezembro 15, 2006 ë o segunte tenho uma tabela com as seguntes colunas:id - (int, 10, auto_increment)nome - (varchar, 255)pagina - (varchar, 255)Quando cadastro gostaria q alemdo q eu digitei no campo pagina fosse acrescentado o id q é gerado automaticamente.Tem como fazer isso????Como eu faco isso???Agradeco desde ja a ajuda!!!Marcus Compartilhar este post Link para o post Compartilhar em outros sites
mvca 0 Denunciar post Postado Dezembro 15, 2006 O topico q você indicou nao ajudou em nada!!! O que eu quero é pegar o valor do id e colocar tb em outro campo, como faco isso???ex:Cadastro 1:id = 1Nome= fulanoPagina = teste.php?id=1ou seja queria gravar o id junto com a pagina, tem como fazer isso??? algum pode me mostrar!!!!Obrigado Compartilhar este post Link para o post Compartilhar em outros sites
entchucs 0 Denunciar post Postado Dezembro 15, 2006 A função que o tmferreira citou ajuda sim e muito ;)Tu insere o registro, usa a função mysql_insert_id e dá um update no que foi inserido. Compartilhar este post Link para o post Compartilhar em outros sites
mvca 0 Denunciar post Postado Dezembro 15, 2006 é q eu li la essa parada mas nao entendi como eu faco isso você pode mostrar um exemplo simples???? Compartilhar este post Link para o post Compartilhar em outros sites
entchucs 0 Denunciar post Postado Dezembro 15, 2006 Um exemplo a grosso modo <?php//conexao com o bancomysql_query("insert into tabela (nome, pagina) values ('".$_POST[nome]."', 'pagina.php')");$ultimo_id = mysql_insert_id();mysql_query("update tabela set pagina = 'pagina.php?id=".$ultimo_id."' where id = '".$ultimo_id."'");?> Compartilhar este post Link para o post Compartilhar em outros sites
mvca 0 Denunciar post Postado Dezembro 15, 2006 Já to quase entendendo tem como pegar esse "pagina.php?id=" dinamicamente do bd ou pegar o valor enviado do formulario, como ficaria???? Compartilhar este post Link para o post Compartilhar em outros sites
mvca 0 Denunciar post Postado Dezembro 15, 2006 seria assim: <?php$ultimo_id = $_POST[pagina_menu_submenu];$ultimo_id .= mysql_insert_id();mysql_query("update fva_gc_menu_submenu set pagina_menu_submenu = '".$ultimo_id."' where id = '".$ultimo_id."'");?> Vou postar logo meu codigo todo:: <?php require_once('../../Connections/gc.php'); ?><?php//initialize the sessionif (!isset($_SESSION)) { session_start();}// ** Logout the current user. **$logoutAction = $_SERVER['PHP_SELF']."?doLogout=true";if ((isset($_SERVER['QUERY_STRING'])) && ($_SERVER['QUERY_STRING'] != "")){ $logoutAction .="&". htmlentities($_SERVER['QUERY_STRING']);}if ((isset($_GET['doLogout'])) &&($_GET['doLogout']=="true")){ //to fully log out a visitor we need to clear the session varialbles $_SESSION['MM_Username'] = NULL; $_SESSION['MM_UserGroup'] = NULL; $_SESSION['PrevUrl'] = NULL; unset($_SESSION['MM_Username']); unset($_SESSION['MM_UserGroup']); unset($_SESSION['PrevUrl']); $logoutGoTo = "../index.php"; if ($logoutGoTo) { header("Location: $logoutGoTo"); exit; }}?><?php//KTML include filesrequire_once('../../ktmlpro/includes/ktedit/activex.php');// Load the common classesrequire_once('../../includes/common/KT_common.php');?><?phpif (!isset($_SESSION)) { session_start();}$MM_authorizedUsers = "1";$MM_donotCheckaccess = "false";// *** Restrict Access To Page: Grant or deny access to this pagefunction isAuthorized($strUsers, $strGroups, $UserName, $UserGroup) { // For security, start by assuming the visitor is NOT authorized. $isValid = False; // When a visitor has logged into this site, the Session variable MM_Username set equal to their username. // Therefore, we know that a user is NOT logged in if that Session variable is blank. if (!empty($UserName)) { // Besides being logged in, you may restrict access to only certain users based on an ID established when they login. // Parse the strings into arrays. $arrUsers = Explode(",", $strUsers); $arrGroups = Explode(",", $strGroups); if (in_array($UserName, $arrUsers)) { $isValid = true; } // Or, you may restrict access to only certain users based on their username. if (in_array($UserGroup, $arrGroups)) { $isValid = true; } if (($strUsers == "") && false) { $isValid = true; } } return $isValid; }$MM_restrictGoTo = "../index.php";if (!((isset($_SESSION['MM_Username'])) && (isAuthorized("",$MM_authorizedUsers, $_SESSION['MM_Username'], $_SESSION['MM_UserGroup'])))) { $MM_qsChar = "?"; $MM_referrer = $_SERVER['PHP_SELF']; if (strpos($MM_restrictGoTo, "?")) $MM_qsChar = "&"; if (isset($QUERY_STRING) && strlen($QUERY_STRING) > 0) $MM_referrer .= "?" . $QUERY_STRING; $MM_restrictGoTo = $MM_restrictGoTo. $MM_qsChar . "accesscheck=" . urlencode($MM_referrer); header("Location: ". $MM_restrictGoTo); exit;}?><?php// Load the tNG classesrequire_once('../../includes/tng/tNG.inc.php');// Make a transaction dispatcher instance$tNGs = new tNG_dispatcher("../../");// Make unified connection variable$conn_gc = new KT_connection($gc, $database_gc);// Start trigger$formValidation = new tNG_FormValidation();$formValidation->addField("id_principal_menu_submenu", true, "numeric", "", "", "", "Favor preencher o campo indicado corretamente!!!");$formValidation->addField("ordem_menu_submenu", true, "numeric", "", "", "", "Favor preencher o campo indicado corretamente!!!");$formValidation->addField("visibilidade_menu_submenu", true, "numeric", "", "", "", "Favor preencher o campo indicado corretamente!!!");$formValidation->addField("nome_menu_submenu", true, "text", "", "", "", "Favor preencher o campo indicado corretamente!!!");$formValidation->addField("descricao_menu_submenu", true, "text", "", "", "", "Favor preencher o campo indicado corretamente!!!");$formValidation->addField("titulo_menu_submenu", true, "text", "", "", "", "Favor preencher o campo indicado corretamente!!!");$formValidation->addField("pagina_menu_submenu", true, "text", "", "", "", "Favor preencher o campo indicado corretamente!!!");$formValidation->addField("tipo_menu_submenu", true, "numeric", "", "", "", "Favor preencher o campo indicado corretamente!!!");$tNGs->prepareValidation($formValidation);// End triggerif (!function_exists("GetSQLValueString")) {function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue; $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue); switch ($theType) { case "text": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "long": case "int": $theValue = ($theValue != "") ? intval($theValue) : "NULL"; break; case "double": $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL"; break; case "date": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "defined": $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue; break; } return $theValue;}}mysql_select_db($database_gc, $gc);$query_menu = "SELECT * FROM fva_gc_menu_submenu WHERE tipo_menu_submenu = 1 ORDER BY nome_menu_submenu ASC";$menu = mysql_query($query_menu, $gc) or die(mysql_error());$row_menu = mysql_fetch_assoc($menu);$totalRows_menu = mysql_num_rows($menu);mysql_select_db($database_gc, $gc);$query_menu1 = "SELECT * FROM fva_gc_menu_submenu WHERE tipo_menu_submenu = 1 ORDER BY nome_menu_submenu ASC";$menu1 = mysql_query($query_menu1, $gc) or die(mysql_error());$row_menu1 = mysql_fetch_assoc($menu1);$totalRows_menu1 = mysql_num_rows($menu1);// Make an insert transaction instance$ins_fva_gc_menu_submenu = new tNG_insert($conn_gc);$tNGs->addTransaction($ins_fva_gc_menu_submenu);// Register triggers$ins_fva_gc_menu_submenu->registerTrigger("STARTER", "Trigger_Default_Starter", 1, "POST", "KT_Insert1");$ins_fva_gc_menu_submenu->registerTrigger("BEFORE", "Trigger_Default_FormValidation", 10, $formValidation);$ins_fva_gc_menu_submenu->registerTrigger("END", "Trigger_Default_Redirect", 99, "exibir_submenu.php");// Add columns$ins_fva_gc_menu_submenu->setTable("fva_gc_menu_submenu");$ins_fva_gc_menu_submenu->addColumn("id_principal_menu_submenu", "NUMERIC_TYPE", "POST", "id_principal_menu_submenu");$ins_fva_gc_menu_submenu->addColumn("ordem_menu_submenu", "NUMERIC_TYPE", "POST", "ordem_menu_submenu");$ins_fva_gc_menu_submenu->addColumn("visibilidade_menu_submenu", "NUMERIC_TYPE", "POST", "visibilidade_menu_submenu");$ins_fva_gc_menu_submenu->addColumn("nome_menu_submenu", "STRING_TYPE", "POST", "nome_menu_submenu");$ins_fva_gc_menu_submenu->addColumn("descricao_menu_submenu", "STRING_TYPE", "POST", "descricao_menu_submenu");$ins_fva_gc_menu_submenu->addColumn("titulo_menu_submenu", "STRING_TYPE", "POST", "titulo_menu_submenu");$ins_fva_gc_menu_submenu->addColumn("pagina_menu_submenu", "STRING_TYPE", "POST", "pagina_menu_submenu");$ins_fva_gc_menu_submenu->addColumn("tipo_menu_submenu", "NUMERIC_TYPE", "POST", "tipo_menu_submenu", "2");$ins_fva_gc_menu_submenu->setPrimaryKey("id_menu_submenu", "NUMERIC_TYPE");// Execute all the registered transactions$tNGs->executeTransactions();// Get the transaction recordset$rsfva_gc_menu_submenu = $tNGs->getRecordset("fva_gc_menu_submenu");$row_rsfva_gc_menu_submenu = mysql_fetch_assoc($rsfva_gc_menu_submenu);$totalRows_rsfva_gc_menu_submenu = mysql_num_rows($rsfva_gc_menu_submenu);?><HTML><HEAD><TITLE>||| GERENCIADOR DE CONTEUDO ON-LINE |||</TITLE><META HTTP-EQUIV="CHARSET" CONTENT="ISO-8859-1"><META HTTP-EQUIV="CONTENT-LANGUAGE" CONTENT="Portuguese"><META HTTP-EQUIV="VW96.OBJECT TYPE" CONTENT="Homepage"><META NAME="RATING" CONTENT="General"><META NAME="ROBOTS" CONTENT="index,follow"><META NAME="REVISIT-AFTER" CONTENT="10 days"><LINK href="../imagens/css_principal.css" type=text/css rel=STYLESHEET><LINK href="../images/icon.gif" rel="SHORTCUT ICON"><META content="MSHTML 6.00.2800.1555" name=GENERATOR><style type="text/css"><!--.style1 { color: #FFFFFF; font-weight: bold; font-family: "Times New Roman", Times, serif;}.style3 {font-size: xx-small}body { background-color: #000000; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-image: url(../imagens/admin7.jpg);}a:link { text-decoration: none;}a:visited { text-decoration: none;}a:hover { text-decoration: none;}a:active { text-decoration: none;}.style6 {color: #FFFFFF; font-weight: bold; font-family: "Times New Roman", Times, serif;}.style6 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666;}.style4 {color: #666666; font-weight: bold; font-family: "Times New Roman", Times, serif;}.style4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}.style5 {font-size: 10px}.style7 {color: #F3F3F3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}--></style><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><link href="../../includes/skins/mxkollection3.css" rel="stylesheet" type="text/css" media="all" /><script src="../../includes/common/js/base.js" type="text/javascript"></script><script src="../../includes/common/js/utility.js" type="text/javascript"></script><script src="../../includes/skins/style.js" type="text/javascript"></script><?php echo $tNGs->displayValidationRules();?></HEAD><BODY><CENTER><TABLE width=686 height="100%" border=0 align="left" cellPadding=0 cellSpacing=0> <TBODY> <TR> <TD width=740 vAlign=top bgColor=#FFFFFF><table width="740" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="740" height="317" valign="top"><table width="686" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="740" valign="top" background="../imagens/admin7.jpg"><table width="740" border="0" align="left" cellpadding="0" cellspacing="0"> <tr> <td valign="top"><table width="767" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="179" valign="top" background="../imagens/admin13.jpg"><img src="../imagens/admin1.jpg" width="179" height="66" alt=""></td> <td width="538" valign="top" background="../imagens/admin13.jpg"><table width="539" border="0" cellspacing="0" cellpadding="0"> <tr> <td> </td> </tr> <tr> <td> </td> </tr> <tr> <td><table width="539" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="20%"> </td> <td width="20%"> </td> <td width="20%"> </td> <td width="20%"> </td> <td width="20%"><div align="center"><a href="<?php echo $logoutAction ?>" class="style1 style4 style5">Sair do sistema</a> </div></td> </tr> </table></td> </tr> </table></td> <td width="50" align="right" valign="top" background="../imagens/admin13.jpg"><img src="../imagens/admin14.jpg" width="50" height="66" alt=""></td> </tr> </table></td> </tr> <tr> <td valign="top"><table width="767" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="179" valign="top"><img src="../imagens/admin2.jpg" width="179" height="132" alt=""></td> <td width="538" valign="top"><div align="center"><img src="../imagens/admin11.jpg" width="457" height="132" alt=""></div></td> <td width="50" valign="top"><img src="../imagens/admin15.jpg" width="50" height="132" alt=""></td> </tr> </table></td> </tr> <tr> <td valign="top"><table width="767" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="179" valign="top" background="../imagens/admin5.jpg"><table width="178" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="178" valign="top"><a href="../administrador.php"><img src="../imagens/menumodulos.jpg" width="178" height="27" border="0"></a></td> </tr> <tr> <td valign="top"><a href="../principal/index.php"><img src="../imagens/menupaginainicial.jpg" width="178" height="27" border="0"></a></td> </tr> <tr> <td valign="top"><a href="index.php"><img src="../imagens/modulo_areasdosite.jpg" width="178" height="27" border="0"></a></td> </tr> <tr> <td valign="top"><a href="cadastrar_menu.php"><img src="../imagens/modulo_areasdosite_cadmenu.jpg" width="178" height="28" border="0"></a></td> </tr> <tr> <td valign="top"><img src="../imagens/space.gif" width="1" height="1"></td> </tr> <tr> <td valign="top"><a href="exibir_menu.php"><img src="../imagens/modulo_areasdosite_exbmenu.jpg" width="178" height="28" border="0"></a></td> </tr> <tr> <td valign="top"><img src="../imagens/space.gif" width="1" height="1"></td> </tr> <tr> <td valign="top"><a href="cadastrar_submenu.php"><img src="../imagens/modulo_areasdosite_cadsubme.jpg" width="178" height="28" border="0"></a></td> </tr> <tr> <td valign="top"><img src="../imagens/space.gif" width="1" height="1"></td> </tr> <tr> <td valign="top"><a href="exibir_submenu.php"><img src="../imagens/modulo_areasdosite_exbsubme.jpg" width="178" height="28" border="0"></a></td> </tr> <tr> <td valign="top"><a href="index.php"><img src="../imagens/modulo_conteudo.jpg" width="178" height="27" border="0"></a></td> </tr> <tr> <td valign="top"><a href="../artigos/index.php"><img src="../imagens/modulo_artigos.jpg" width="178" height="27" border="0"></a></td> </tr> <tr> <td valign="top"><a href="../contato/index.php"><img src="../imagens/menucontato.jpg" width="178" height="27" border="0"></a></td> </tr> <tr> <td valign="top"><a href="../noticias/index.php"><img src="../imagens/menunoticias.jpg" width="178" height="27" border="0"></a></td> </tr> <tr> <td valign="top"><a href="../newsletter/index.php"><img src="../imagens/menunewsletter.jpg" width="178" height="27" border="0"></a></td> </tr> <tr> <td valign="top"><a href="../usuarios/index.php"><img src="../imagens/menuusuarios.jpg" width="178" height="27" border="0"></a></td> </tr> <tr> <td valign="top"> </td> </tr> <tr> <td valign="top"> </td> </tr> <tr> <td valign="top"> </td> </tr> <tr> <td valign="top"> </td> </tr> <tr> <td valign="top"> </td> </tr> </table></td> <td width="539" valign="top" background="../imagens/admin9.jpg"><table width="539" border="0" cellspacing="0" cellpadding="0"> <tr> <td> </td> </tr> <tr> <td class="style4">||| Cadastrar novo submenu ||| </td> </tr> <tr> <td> <?php echo $tNGs->getErrorMsg();?> <form method="post" id="form1" action="<?php echo KT_escapeAttribute(KT_getFullUri()); ?>"> <table width="520" align="center" cellpadding="2" cellspacing="0" class="KT_tngtable"> <tr> <td class="KT_th"><label for="id_principal_menu_submenu">Menu:</label></td> <td><select name="id_principal_menu_submenu" size="1" id="id_principal_menu_submenu"> <option value="" <?php if (!(strcmp("", $row_rsfva_gc_menu_submenu['id_principal_menu_submenu']))) {echo "selected=\"selected\"";} ?>>Escolha uma opção</option> <?phpdo { ?> <option value="<?php echo $row_menu['id_menu_submenu']?>"<?php if (!(strcmp($row_menu['id_menu_submenu'], $row_rsfva_gc_menu_submenu['id_principal_menu_submenu']))) {echo "selected=\"selected\"";} ?>><?php echo $row_menu['nome_menu_submenu']?></option> <?php} while ($row_menu = mysql_fetch_assoc($menu)); $rows = mysql_num_rows($menu); if($rows > 0) { mysql_data_seek($menu, 0); $row_menu = mysql_fetch_assoc($menu); }?> </select> <?php echo $tNGs->displayFieldError("fva_gc_menu_submenu", "id_principal_menu_submenu"); ?> </td> </tr> <tr> <td class="KT_th"><label for="ordem_menu_submenu">Ordem:</label></td> <td><input type="text" name="ordem_menu_submenu" id="ordem_menu_submenu" value="<?php echo KT_escapeAttribute($row_rsfva_gc_menu_submenu['ordem_menu_submenu']); ?>" size="32" /> <?php echo $tNGs->displayFieldHint("ordem_menu_submenu");?> <?php echo $tNGs->displayFieldError("fva_gc_menu_submenu", "ordem_menu_submenu"); ?> </td> </tr> <tr> <td class="KT_th"><label for="visibilidade_menu_submenu">Ativo:</label></td> <td><select name="visibilidade_menu_submenu" size="1" id="visibilidade_menu_submenu"> <option value="" >Escolha uma opção</option> <option value="1" <?php if (!(strcmp(1, KT_escapeAttribute($row_rsfva_gc_menu_submenu['visibilidade_menu_submenu'])))) {echo "SELECTED";} ?>>Sim</option> <option value="2" <?php if (!(strcmp(2, KT_escapeAttribute($row_rsfva_gc_menu_submenu['visibilidade_menu_submenu'])))) {echo "SELECTED";} ?>>Não</option> </select> <?php echo $tNGs->displayFieldError("fva_gc_menu_submenu", "visibilidade_menu_submenu"); ?> </td> </tr> <tr> <td class="KT_th"><label for="nome_menu_submenu">Nome:</label></td> <td><input type="text" name="nome_menu_submenu" id="nome_menu_submenu" value="<?php echo KT_escapeAttribute($row_rsfva_gc_menu_submenu['nome_menu_submenu']); ?>" size="32" /> <?php echo $tNGs->displayFieldHint("nome_menu_submenu");?> <?php echo $tNGs->displayFieldError("fva_gc_menu_submenu", "nome_menu_submenu"); ?> </td> </tr> <tr> <td colspan="2" class="KT_th">Descrição:</td> </tr> <tr> <td colspan="2"><label for="descricao_menu_submenu"></label> <div align="center"> <input name="descricao_menu_submenu" type="hidden" id="descricao_menu_submenu" value="<?php echo htmlspecialchars(KT_escapeAttribute($row_rsfva_gc_menu_submenu['descricao_menu_submenu'])); ?>"> <?php $KT_display = "Cut,Copy,Paste,Insert Image,Insert Table,Toggle Vis/Invis,Toggle WYSIWYG,Bold,Italic,Underline,Align Left,Align Center,Align Right,Align Justify,Background Color,Foreground Color,Undo,Redo,Bullet List,Numbered List,Indent,Outdent,HR,Font Type,Font Size,Insert Link,SpellCheck,Clean Word,Style List,Heading List,Introspection,TableEdit"; showActivex('descricao_menu_submenu', 500, 350, false,$KT_display, "../../ktmlpro/", "../../ktmlpro/includes/styles/KT_styles.css", "../../../imagens/menu_submenu/img/", "../../../imagens/menu_submenu/file/",1, "English (USA)", -1, "english", "yes", "no");?> <?php echo $tNGs->displayFieldHint("descricao_menu_submenu");?> <?php echo $tNGs->displayFieldError("fva_gc_menu_submenu", "descricao_menu_submenu"); ?> </div></td> </tr> <tr> <td class="KT_th"><label for="titulo_menu_submenu">Título:</label></td> <td><input type="text" name="titulo_menu_submenu" id="titulo_menu_submenu" value="<?php echo KT_escapeAttribute($row_rsfva_gc_menu_submenu['titulo_menu_submenu']); ?>" size="32" /> <?php echo $tNGs->displayFieldHint("titulo_menu_submenu");?> <?php echo $tNGs->displayFieldError("fva_gc_menu_submenu", "titulo_menu_submenu"); ?> </td> </tr> <tr> <td class="KT_th"><label for="pagina_menu_submenu">Módulo:</label></td> <td><select name="pagina_menu_submenu" size="1" id="pagina_menu_submenu"> <option value="" <?php if (!(strcmp("", KT_escapeAttribute($row_rsfva_gc_menu_submenu['pagina_menu_submenu'])))) {echo "selected=\"selected\"";} ?> selected="selected">Escolha uma opção</option> <option value="index.php" <?php if (!(strcmp("index.php", KT_escapeAttribute($row_rsfva_gc_menu_submenu['pagina_menu_submenu'])))) {echo "selected=\"selected\"";} ?>>Módulo Página Inicial</option> <option value="conteudo/conteudo_sub.php?id=" <?php if (!(strcmp("conteudo/conteudo.php", KT_escapeAttribute($row_rsfva_gc_menu_submenu['pagina_menu_submenu'])))) {echo "selected=\"selected\"";} ?>>Módulo Conteúdo</option> <option value="artigos/artigos_sub.php?id=" <?php if (!(strcmp("artigos/artigos.php", KT_escapeAttribute($row_rsfva_gc_menu_submenu['pagina_menu_submenu'])))) {echo "selected=\"selected\"";} ?>>Módulo Artigos</option> <option value="noticias/noticias_sub.php?id=" <?php if (!(strcmp("noticias/noticias.php", KT_escapeAttribute($row_rsfva_gc_menu_submenu['pagina_menu_submenu'])))) {echo "selected=\"selected\"";} ?>>Módulo Notícias</option> <option value="contatos/contatos_sub.php?id=" <?php if (!(strcmp("contatos/contatos.php", KT_escapeAttribute($row_rsfva_gc_menu_submenu['pagina_menu_submenu'])))) {echo "selected=\"selected\"";} ?>>Módulo Contatos</option> <option value="clientes/clienetes_sub.php?id=" <?php if (!(strcmp("clientes/clienetes.php", KT_escapeAttribute($row_rsfva_gc_menu_submenu['pagina_menu_submenu'])))) {echo "selected=\"selected\"";} ?>>Módulo Clentes</option> <option value="advogados/advogados_sub.php?id=" <?php if (!(strcmp("advogados/advogados.php", KT_escapeAttribute($row_rsfva_gc_menu_submenu['pagina_menu_submenu'])))) {echo "selected=\"selected\"";} ?>>Módulo Advogados</option> </select> <?php echo $tNGs->displayFieldError("fva_gc_menu_submenu", "pagina_menu_submenu"); ?> </td> </tr> <tr class="KT_buttons"> <td colspan="2"><input type="submit" name="KT_Insert1" id="KT_Insert1" value="Cadastrar" /> </td> </tr> </table> <input type="hidden" name="tipo_menu_submenu" id="tipo_menu_submenu" value="<?php echo KT_escapeAttribute($row_rsfva_gc_menu_submenu['tipo_menu_submenu']); ?>" /> </form> <p> </p></td> </tr> </table></td> <td width="50" valign="top" background="../imagens/admin17.jpg"><table width="50" border="0" cellspacing="0" cellpadding="0"> <tr> <td valign="top"><img src="../imagens/admin16.jpg" width="50" height="20" alt=""></td> </tr> <tr> <td valign="top" background="../imagens/admin17.jpg"> </td> </tr> </table></td> </tr> </table></td> </tr> <tr> <td valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="178" valign="top" background="../imagens/admin8.jpg"><img src="../imagens/admin6.jpg" width="178" height="33" alt=""></td> <td width="539" valign="top" background="../imagens/admin8.jpg"><div align="center"><img src="../imagens/admin8.jpg" width="458" height="33" alt=""></div></td> <td width="50" align="right" valign="top" background="../imagens/admin8.jpg"><img src="../imagens/admin18.jpg" width="50" height="33" alt=""></td> </tr> <tr> <td valign="top"> </td> <td valign="middle"><div align="center" class="style7">Copyright © 2006 FVA Advocacia & Consultoria, Todos os direitos reservados.</div></td> <td valign="top"> </td> </tr> </table></td> </tr> </table></td> </tr> </table></td> </tr> </table></TD> </TR> </TBODY></TABLE></CENTER></body></HTML><?phpmysql_free_result($menu);mysql_free_result($menu1);?> Compartilhar este post Link para o post Compartilhar em outros sites
mvca 0 Denunciar post Postado Dezembro 15, 2006 nao sei se seria mais facil, vou postar aqui o meu script q cria o menu: <?php require_once('Connections/gc.php'); ?><?php//CSS Dynamic Menus required filerequire_once('includes/cssmenus2/MX_Menu2.inc.php');?><?phpif (!function_exists("GetSQLValueString")) {function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue; $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue); switch ($theType) { case "text": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "long": case "int": $theValue = ($theValue != "") ? intval($theValue) : "NULL"; break; case "double": $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL"; break; case "date": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "defined": $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue; break; } return $theValue;}}mysql_select_db($database_gc, $gc);$query_rsCSSMenu1 = "SELECT * FROM fva_gc_menu_submenu WHERE visibilidade_menu_submenu = 1 ORDER BY ordem_menu_submenu ASC";$rsCSSMenu1 = mysql_query($query_rsCSSMenu1, $gc) or die(mysql_error());$row_rsCSSMenu1 = mysql_fetch_assoc($rsCSSMenu1);$totalRows_rsCSSMenu1 = mysql_num_rows($rsCSSMenu1);?><?php//Begin DynCSSMenu1 $DynCSSMenu1 = new MX_Menu2('DynCSSMenu1'); $DynCSSMenu1->setQuery($rsCSSMenu1); $DynCSSMenu1->setPK("id_menu_submenu"); $DynCSSMenu1->setFK("id_principal_menu_submenu"); $DynCSSMenu1->setNameField("nome_menu_submenu"); $DynCSSMenu1->setTitleField(""); //URL parameters $DynCSSMenu1->setLinkField("pagina_menu_submenu"); $DynCSSMenu1->setTargetField(""); // Layout $DynCSSMenu1->highlightCurrent(true); $DynCSSMenu1->setLevel(2); $DynCSSMenu1->setLayout("vertical"); $DynCSSMenu1->setSkin("arktic_blue"); $DynCSSMenu1->setShowTimeout(400); $DynCSSMenu1->setHideTimeout(200); $DynCSSMenu1->setExitTimeout(400); $DynCSSMenu1->setSubMenuOffset(0, 0, 0, 0); $DynCSSMenu1->setAnimation(""); $DynCSSMenu1->setImgReplace(false);//End DynCSSMenu1 ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>Untitled Document</title><script src="includes/cssmenus2/js/cssmenus.js" type="text/javascript"></script><link href="includes/cssmenus2/skins/arktic_blue/vertical.css" rel="stylesheet" type="text/css" /><script src="includes/cssmenus2/js/animation.js" type="text/javascript"></script></head><body><?php // Dynamic CSS Menu echo $DynCSSMenu1->render();?></body></html><?phpmysql_free_result($rsCSSMenu1);?> Essa linha aqui é q ta o link: $DynCSSMenu1->setLinkField("pagina_menu_submenu"); tem como acrescentar a essa linha "?id=idselecionado" Compartilhar este post Link para o post Compartilhar em outros sites
entchucs 0 Denunciar post Postado Dezembro 16, 2006 Não entendi sua última pergunta.Esse código extenso acho que me desanimou ahUAHUHAUHAUAHuAH Compartilhar este post Link para o post Compartilhar em outros sites
mvca 0 Denunciar post Postado Dezembro 16, 2006 Nao fale isso nao desista assim!!!! hehehehehePreciso de ajuda!!!! Compartilhar este post Link para o post Compartilhar em outros sites
Fabyo 66 Denunciar post Postado Dezembro 16, 2006 mvca seu titulo nao tem nada haver com sua duvida, e o que voce quer fazer é uma coisa inutil ja que nao precisa gravar o numero do id sendo que é só pegar o proprio numero na hora de montar o link da pagina, o pessoal ta tentando te ajudar mas ninguem aqui vai fazer o sistema para voce, voce tem que tentar fazer e o pessoal vai tirar as duvidas, as vezes nao adianta voce querer fazer algo que nao intende, voce precisa estudar mais o basico e depois ai sim tentar fazer outras coisas, porque senao acontece isso ai, seu banco ta mal modelado, dai voce pega um script pronto e alguem te ajuda a arrumar, mas voce nunca vai conseguir fazer as coisas sozinho e do zero Compartilhar este post Link para o post Compartilhar em outros sites
mvca 0 Denunciar post Postado Dezembro 18, 2006 Primeiramente vou responder a esse insulto feito pelo administrador do fórum!!! Se você fosse um pouco humilde e de uma olhada no script q coloquei, veria q nao to pedindo q ninguem faca sistema pra mim, sendo estupido de sua parte fazer essa acusação Fabyo!!!Se você nao tem nada a comtribuir, mesmo sendo administrador, q teoricamente tem um conhecimento a mais, não deveria se meter onde nao é chamado, pois eu quero ver onde a no meu topico eu pedindo um sistema, prove!!! Como administrador de o bom exemplo, seja util!!!Quanto a o titulo do tópico ser errada posso ate concordar q nao soube me expressar corretamente, pois nao sou um expert em PHP como você!!!Quanto a comecar sistemas do zero, é isso mesmo q eu to fazendo, pois to querendo desenvolverum CMS pra mim, se quisesse algo pronto, ia pro PHPNUKE, POSTNUKE, XOOPS, entre muitos outros!!!você Fabyo foi muito infeliz na sua colocação!!! E quanto a o códico q coloquei, ele não é pronto nao, ele é facilitado pelo dreamweaver, se você fosse tao bom quanto pensa, notaria isso, e nao faria colocacoes tao estupidas quanto as q colocou, seja inteligente!!!Fica ai meu recado pra você, e quanto ao topico, vou tentar me expressar melhor no proximo!!!Tenha um bom dia grande administrador!!!! Compartilhar este post Link para o post Compartilhar em outros sites
Fabyo 66 Denunciar post Postado Dezembro 18, 2006 Se voce fosse mais educado e humilde veria que eu nao te insultei e nem fui estupido, eu só falei o que eu tava vendo e todo mundo aqui no forum sabe como ajudo e falo umas verdades quando precisa. Quando falei que voce pegou codigo pronto, nao interessa se usou Dreamweaver, ele faz o que voce nao sabe fazer e como todo mundo sabe o Dream nao presta para fazer programação. só peço que tenha mais educação e respeito, se nao gostou ou do que eu falei ou nao serviu, me ignore, ninguem é obrigado a te ajudar ou falar só coisas que voce gosta de ouvir, e tambem nao sou obrigado a ver usuarios que nao sabem nem o que tao falando e ainda mais querer fazer briga só porque dei minha opniao e nao gostou. e pra finalizar quem foi infeliz nas colocações foi voce. pergunte para quem voce quiser aqui no forum, sempre ajudei e faço de tudo para ensinar, quem merece, mas tambem nao deixo passar algo quando vejo que ta errado. Compartilhar este post Link para o post Compartilhar em outros sites
mvca 0 Denunciar post Postado Dezembro 18, 2006 Mais uma vez o Sr. Fabyo e agora outro moderador de forma grosseira, veem atacar minha pessoa, deviam ter bons modos pois vcs sao os adm e moderadores, tem respeito com as pessoas q frequentam e utilizam o forum, pois somos nos principiantes q fazemos o site ter esse nivel de acesso q tem, pois nem todo mundo é obrigado a saber muito de PHP, acho q a a maioria ta aqui pra aprender como eu estou, e nao pra ser ironizado ou ofendido, pois nao soube fazer a pergunta certa no forum.Vcs tem q rever seus conceitos, pois se você acha uma bosta e outros acham um bosta o dreamweaver, eu nao acho e sei q muita gente nao acho, e se nao fosse assim a macromedia ja tinha tirado do mercado, ja q nao presta, é a mesma coisa da galera q fala do win, fala mal e tal e ainda a microsoft domina o mercadao, é estranho isso nao é???Eu queria ver onde eu peco pra alguem fazer um sistema pra mim, se pedir um exemplo é pedir um sistema, kkkkkkkkkkkkkkkkkEu ser arrogante, nao sou mesmo, onde esta em algum lugar dizendo q eu domino a linguagem, onde tentei me sobrepor a alguem, pelo contrario, a todos q tentam me ajudar eu agradeco, e aceito maravilhosamente criticas construtivas, nao as ofensiva, pois pra mim essas nao levam a nada.Sou frequentador dos forum do imaster, adoro o forum, ja tirei muita duvida aqui, e continuarei a frequentar, pois acho o nivel excelente, e ah moderadores atenciosos e q tentam lhe ajudar, e nao ofender, posso citar o Sr. Thiago Ferreira, que tentou me ajudar, como tb membro do forum ate um ADM pretencioso e prepotente se a char no direito de me ofender!!!Mas isso é da vida, e essa vai ser minha ultima resposta nesse tópico pois nao leva a nada ficar discutindo com uma pessoa assim!!! Sou inteligente e nao burro a esse ponto, mas tive q deixar uma resposta, pois isso nao deveria passar em branco!!!Agora espero so q o Sr. Fabyo leia e guarde essa resposta como um apredizado, pra saber tratar as pessoas, pois educacao se traz de berco e sei q nao foi essa a educacao q você recebeu de casa!!!Faca uma coisa inteligente, seja util, e colabore, sei q você colabora, li alguns topico seu muito bom, principalmente nos curso, mantem esse nivel, pois você tem mais a ganhar, garanto!!!Fugindo do assunto, e acho q talvez eu nao terei outra oportunidade, desejo a vcs um feliz natal e um propero ano novo!!!!Marcus Compartilhar este post Link para o post Compartilhar em outros sites
entchucs 0 Denunciar post Postado Dezembro 18, 2006 Não vo me meter na confusão, só vou fazer um parenteses ao código: o dia que eu entender o código gerado pelo Dreamweaver eu vo trabalha na Adobe...Aquilo ali nem parece PHP :~ Compartilhar este post Link para o post Compartilhar em outros sites
Fabyo 66 Denunciar post Postado Dezembro 19, 2006 mvca só para esclarecer e finalizar esse assunto, perceba o numero de postes meu e do adailton 3.256, 5066 se a gente fosse mal educado como voce fala outros usuarios tambem perceberiam e nós nao teriamos cargos nenhum aqui no imasters, e veja tambem nossos postes e vera que em momento algum fomos mal educados com ninguem, verá tambem que voce exagerou, como voce mesmo sabe estamos aqui para ajudar sem ganhar nada, é colaboração voluntaria e pela experiencia que tenho de muitos anos e varios foruns eu sei que tem algumas pessoas que nao gostam de ser criticada, elas gostam que outras jogam confetes elogiam, e quem é esperto entende a critica e acaba perguntando e aprendendo muito mais, se em vez de voce retrucar e ficar agredindo a equipe do imasters voce deveria procurar aproveitar e ver que a intenção aqui foi ajudar e voce ja teria solucionado seu problema em vez de mensagens com criticas, e sobre o que falei sobre o dreamweaver continua de pé, ele é ruim para criar codigos PHP, quando voce entender melhor de programação voce tambem conseguira enxergar isso, o dream é bom para criar layouts html e nao para programar em php, o dream gera codigos php obsoletos e inseguros. mas beleza deixa pra la, voce ja disse o que queria e eu tambem, melhor passar uma borracha nisso tudo. Compartilhar este post Link para o post Compartilhar em outros sites