Pergunta : Como criar “editar uma página do ajuste do perfil” por Dreamweaver

Eu desejo permitir que meus usuários possam editar seu ajuste do perfil como a senha ou email.
I adicionaram um formulário do registro da inserção, mas eu não sei ajustá-lo para modificar apenas o registro atual que não adiciona um novo recorda ao database.
class= > " desobstruído " do
> do " codeSnippet " do class= do
class= " lineNumbers " do
class= do
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
180:
181:
182:
183:
184:
185:
186:
187:
188:
189:
190:
191:
192:
193:
194:
195:
196:
197:
198:
199:
200:
201:
202:
203:
204:
205:
206:
207:
208:
209:
210:
211:
212:
213:
214:
215:
216:
217:
218:
219:
220:
221:
222:
223:
224:
class= ><%@LANGUAGE= " notpretty " " VBSCRIPT " CODEPAGE= " do id= " codeSnippet776971 " do

<%
MM_editAction não ofuscante
MM_editAction = CStr (Request.ServerVariables (“SCRIPT_NAME”))
Se ("" do <> de Request.QueryString) então
  MM_editAction = MM_editAction & “?” & Server.HTMLEncode (Request.QueryString)
Terminar se

'bôoleano para abortar o registro editar
Escurecer MM_abortEdit
MM_abortEdit = falso
%>
<%
'Execução de IIf
Função MM_IIf (circunstância, ifTrue, ifFalse)
  Se circunstância = "" então
    MM_IIf = ifFalse
  Mais
    MM_IIf = ifTrue
  Terminar se
Terminar a função
%>
<%
Se (CStr (pedido (“Login_ID”)) = “form1”) então
  Se (não MM_abortEdit) então
    'executar a inserção
    Escurecer MM_editCmd

    Ajustar MM_editCmd = Server.CreateObject (“ADODB.Command”)
    MM_editCmd.ActiveConnection = MM_NBconnect1_STRING
    MM_editCmd.CommandText = da “dbo atualização. Entrar (FirstName, sobrenome, relação, email, username, senha) VALORES (? ? ? ? ? ?) onde Login_ID =?” 
    MM_editCmd.Prepared = retificam
    MM_editCmd.Parameters.Append MM_editCmd.CreateParameter (“param1”, 202, 1, 15, Request.Form (“FirstName”)) 'adVarWChar
    MM_editCmd.Parameters.Append MM_editCmd.CreateParameter (“param2”, 202, 1, 20, Request.Form (“sobrenome”)) 'adVarWChar
    MM_editCmd.Parameters.Append MM_editCmd.CreateParameter (“param3”, 202, 1, 20, Request.Form (“relação”)) 'adVarWChar
    MM_editCmd.Parameters.Append MM_editCmd.CreateParameter (“param4”, 202, 1, 50, Request.Form (“email”)) 'adVarWChar
    MM_editCmd.Parameters.Append MM_editCmd.CreateParameter (“param5”, 202, 1, 15, Request.Form (“username”)) 'adVarWChar
    MM_editCmd.Parameters.Append MM_editCmd.CreateParameter (“param6”, 202, 1, 15, Request.Form (“senha”)) 'adVarWChar
    MM_editCmd.Execute
    MM_editCmd.ActiveConnection.Close
	
  Terminar se
Terminar se
%>
<%
Escurecer Recordset1__MMColParam
Recordset1__MMColParam = “1”
Se ("" do <> da sessão (“MM_UserName”)) então 
  Recordset1__MMColParam = sessão (“MM_UserName”)
Terminar se
%>
<%
Escurecer Recordset1
Escurecer Recordset1_cmd
Escurecer Recordset1_numRows

Ajustar Recordset1_cmd = Server.CreateObject (“ADODB.Command”)
Recordset1_cmd.ActiveConnection = MM_NBconnect1_STRING
Recordset1_cmd.CommandText = “SELECIONAM * do dbo. Entrar ONDE username =?” 
Recordset1_cmd.Prepared = retificam
Recordset1_cmd.Parameters.Append Recordset1_cmd.CreateParameter (“param1”, 200, 1, 15, Recordset1__MMColParam) 'adVarChar

Ajustar Recordset1 = Recordset1_cmd.Execute
Recordset1_numRows = 0
%>


xmlns= " http://www.w3.org/1999/xhtml " do 

Índice-Tipo texto " do http-equiv= do 
Document Untitled
type= " texto do <style/css " >
<! --
corpo {
	fundo: #666666;
	margem: 0; /* é boa prática a zero a margem e o estofamento do elemento do corpo esclarecer defeitos de deferimento do navegador *
	estofamento: 0;
	texto-alinhar: centro; /* isto centra o recipiente em navegadores do IE 5*. O texto é ajustado então ao defeito alinhado esquerdo no seletor do #container *
	cor: #000000;
	fundo-cor: #FFF;
	fundo-imagem: URL (image/Bg1.jpg);
	fundo-repetir: repetir-x;
	pia-família: Homa, Koodak, Bardya, Mehr, “simplificou o árabe”;
	pia-tamanho: 100%;
}

Elemento do ~~ de/*/~~ seletores do Tag *
ul, ol, dl {/* devido às variações entre navegadores, é melhores práticas ao estofamento e à margem zero em lista. Para a consistência, você pode ou especific as quantidades que você quer aqui, ou nos artigos da lista (LI, descolamento, DD) contêm. Recordar que o que você quer aqui a cascata à lista de .nav a menos que você escrever um seletor mais específico. *
	estofamento: 0;
	margem: 0;
}
h1, h2, h3, h4, h5, h6, p {
	margem-parte superior: 0;	 /* que remove a margem superior começ em torno de uma edição onde as margens possam escapar de seu div de contenção. A margem inferior restante prendê-lo-á longe de todos os elementos que seguirem. *
	estofamento-direito: 15px;
	estofamento-esquerdo: 15px; /* que adiciona o estofamento aos lados dos elementos dentro dos divs, em vez dos divs eles mesmos, começ livrado de toda a matemática do modelo da caixa. Um div aninhado com estofamento lateral pode igualmente ser usado como um método alterno. *
}
um img {este seletor de/* remove o defeito que a beira azul indicou em alguns navegadores em torno de uma imagem quando for cercada por uma ligação *
	beira: nenhuns;
}
O ~~ de/* que denomina para as ligações do seu local deve permanecer nesta ordem - compreendendo o grupo de seletores que criam o efeito do pairo. ~~ *
a: ligação {
	cor: #42413C;
	texto-decoração: traço; /* a menos que você denominar suas ligações para olhar extremamente original, é o melhor fornecer traços para a identificação visual rápida *
}
a: visitado {
	cor: #6E6C64;
	texto-decoração: traço;
}
a: pairo, a: ative, a: foco {/* este grupo de seletores dará a um navegador do teclado a mesma experiência do pairo que a pessoa que usa um rato. *
	texto-decoração: nenhuns;
}

o ~~ de/* este recipiente fixo da largura cerca todo ~~ restante dos elementos *
.container {
	largura: 850px;
	fundo: #FFFFFF;
	margem: 0 automóveis; /* as auto margens (conjuntamente com uma largura) centram a página *
	beira: 0px #000000 contínuo;
	texto-alinhar: esquerdo; /* isto cancela o texto-alinhamento: centro no elemento do corpo. *
	fundo-imagem: URL (image/Bg29.jpg);
}

O ~~ de/* isto é a informação da disposição. ~~ 

1) O estofamento é coloc somente na parte superior e/ou na parte inferior do div. Os elementos dentro deste div têm o estofamento em seus lados. Isto conserva-o de toda a da “matemática modelo caixa”. Manter na mente, se você adiciona qualquer estofamento ou beira lateral ao div próprio, ele será adicionado à largura que você define para criar a largura do *total*. Você pode igualmente escolher remover o estofamento no elemento no div e coloc um segundo div dentro dele sem a largura e o estofamento necessário para seu projeto.

*
.content {

	estofamento: 10px 0;
}

flutuador variado do ~~ de/*/~~ desobstruído das classes *
.fltrt {/* esta classe pode ser usado para flutuar uma direita do elemento em sua página. O elemento flutuado deve preceder o elemento que deve ser ao lado na página. *
	flutuador: direita;
	margem-esquerdo: 8px;
}
.fltlft {/* esta classe pode ser usado para flutuar um elemento deixado em sua página. O elemento flutuado deve preceder o elemento que deve ser ao lado na página. *
	flutuador: esquerdo;
	margem-direito: 8px;
}
.clearfloat {/* esta classe pode ser coloc em um <br/> ou div vazio como o elemento final que segue o último div flutuado (dentro do #container) se o excesso: escondido no .container é removido *
	espaço livre: ambos;
	altura: 0;
	pia-tamanho: 1px;
	linha-altura: 0px;
}
-->
</style></head>

<body>

class= " recipiente " do <div >
  class= " índice " do <div >
    " border= <table " do width= " 850 0 " cellspacing= " 0 " cellpadding= " 0 " >
      <tr>
        height= do <td " 200 >  " do colspan= " 4 "; </td>
      </tr>
      <tr>
        >  do width= " 115 " do <td; </td>
        ><p>Hi <%= do colspan= " 2 " do <td (Recordset1.Fields.Item (“relação”). Valor) %></p>
        <p>  </p></td>
        >  do width= " 116 " do <td; </td>
      </tr>
      <tr>
        <td>  </td>
        height= do <td " 77 action= direito " <%= do ><form " do align= " " do colspan= " 2 " (Recordset1.Fields.Item (""). Id= " form1 " do " name= " form1 " " do BORNE do " method= do valor) %> >
          align= <table " centro " >
              valign= " linha de base " do <tr >
                >FirstName direito " do align= " do " nowrap do nowrap= do <td ": </td>
                texto " name= " FirstName " value= " <%= do type= " do <td><input (Recordset1.Fields.Item (“FirstName”). ” Size= " do valor) %> 32”/></td>
              </tr>
              valign= " linha de base " do <tr >
                >Surname direito " do align= " do " nowrap do nowrap= do <td ": </td>
                sobrenome " value= " <%= " do name= " do " texto do type= do <td><input (Recordset1.Fields.Item (“sobrenome”). ” Size= " do valor) %> 32”/></td>
              </tr>
              valign= " linha de base " do <tr >
                >Relation direito " do align= " do " nowrap do nowrap= do <td ": </td>
                relação " value= " <%= " do name= " do " texto do type= do <td><input (Recordset1.Fields.Item (“relação”). ” Size= " do valor) %> 32”/></td>
              </tr>
              valign= " linha de base " do <tr >
                >Email direito " do align= " do " nowrap do nowrap= do <td ": </td>
                email " value= " <%= " do name= " do " texto do type= do <td><input (Recordset1.Fields.Item (“email”). ” Size= " do valor) %> 32”/></td>
              </tr>
              valign= " linha de base " do <tr >
                >Username direito " do align= " do " nowrap do nowrap= do <td ": </td>
                username lido " value= " <%= " do name= " do type= " do <td><input somente (Recordset1.Fields.Item (“username”). ” Size= " do valor) %> 32”/></td>
              </tr>
              valign= " linha de base " do <tr >
                >Password direito " do align= " do " nowrap do nowrap= do <td ": </td>
                size= do "" do value= " da " senha " do name= " do " texto do type= do <td><input 32 "/></td>
              </tr>
              valign= " linha de base " do <tr >
                >  direito " do align= " do " nowrap do nowrap= do <td "; </td>
                o type= do <td><input " submete o value= " do " doSave " do name= " excepto as mudanças “/></td>
              </tr>
            </table>
          
          name= escondido " Login_ID " value= " <%= do type= " do <input " (Recordset1.Fields.Item (“Login_ID”). Valor) %>”/>
        </form>
        <p>  </p></td>
      </tr>
      <tr>
        <td>  </td>
        >  do width= " 175 " do <td; </td>
        >  do width= " 444 " do <td; </td>
        <td>  </td>
      </tr>
      <tr>
        <td>  </td>
        <td>  </td>
        <td>  </td>
        <td>  </td>
      </tr>
    </table>
  </div>
</div>
</body>
</html>
<%
Recordset1.Close ()
Ajustar Recordset1 = nada
%>
</pre>
           </td>
         </tr>
       </table></div>
</div>
   
class= do <div " desobstruído " ></span></h4>
</td>
</tr>
 
  <tr><td height="2px"></td></tr> 
  <tr style="background-color:#f2f4f6"><td >
<h2 style="font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:red;font-weight:bold">
<span id="ContentPlaceHolder1_tieude_as">Resposta : Como criar “editar uma página do ajuste do perfil” por Dreamweaver</span>
</h2></td></tr>
  <tr>
<td valign="top"> 
<h5><span id="ContentPlaceHolder1_ans" style="font-family:Tahoma,Geneva,sans-serif;font-size:12px;font-weight:normal;color:#000000">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 
<div class="KonaBody"><div class="richText">
Olá! khaleghi,<br /><br />Para fazê-lo com Dreamweaver, você precisa três coisas:<br /><br />1) Um recordset que puxe os dados de usuário atuais.<br /><br />2) Um formulário que tenha os campos você quer atualizar na tabela com a chave preliminar do presente da tabela (geralmente como um campo escondido)<br /><br />3) Uma vez que 1 e 2 é ajustado, você apenas aplica o comportamento interno do registro da atualização em DW e segue os alertas para combinar os campos no formulário às colunas em sua tabela.</div></div> <!-- text-ad & richText -->
                     <span class="isBotVideo"> <span class="isBotVideo"></span></span> </div>
</span></h5>
</td>
</tr>
<tr><td height="5px"></td></tr>

 <tr>
                            <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
                              <tr>
                                <td><table width="100%" height="25px" border="0" cellspacing="0" cellpadding="0">
                                  <tr>

                                    <td width="100px" bgcolor="#FFFFFF" style="padding-left:5px"><span class="f11blue">Outras soluções</span></td>
                                    <td background="http://programming4.us/images/bg-ch.gif"> </td>
                                  </tr>
                                </table></td>
                              </tr>
                              <tr>
                                <td style="padding:5px">
                                <div>
                                    <table id="ContentPlaceHolder1_DataList2" cellspacing="0" style="width:100%;border-collapse:collapse;">
		<tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/pt/microsoft/14584.aspx' class="a4">
<li> Perguntas da entrevista do certificado de Shell da festança</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/pt/microsoft/244.aspx' class="a4">
<li> lima de .vmdk</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/pt/microsoft/6784.aspx' class="a4">
<li> Como encontrar a contagem da fileira em Oracle DataReader em ASP.NET?</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/pt/microsoft/32404.aspx' class="a4">
<li> Excitador do bluetooth BCM2045 do inspiron 1720 de Dell para o profissional de Windows Xp.</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/pt/microsoft/18068.aspx' class="a4">
<li> Como conseguir o lightbox mostrar sobre a bandeira instantânea?</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/pt/microsoft/24608.aspx' class="a4">
<li> Fora do escritório o assistente que não trabalha w/Forwarding configurou</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/pt/microsoft/10268.aspx' class="a4">
<li> Redistribuindo o RASGO em subnets non-contiguous do OSPF.</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/pt/software/35892.aspx' class="a4">
<li> líquidos de corpo após a sessão da natação</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/pt/microsoft/2468.aspx' class="a4">
<li> SQL0952N</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/pt/microsoft/28092.aspx' class="a4">
<li> Criando um vbscript para a chave do registro - IRPStackSize</li></a>
</td>
</tr>
</table>
</td>
		</tr>
	</table>

                               
                                </div></td>
                              </tr>
                            </table></td>
                          </tr>

</table>
                    
</div>
                  </td></tr>
                  </table>
                  </form>
                         </td>

                        </tr>
                    
                      <tr>
                        <td> </td>
                        </tr>
                      </table></td>
                    </tr>
                  </table></td>
              </tr>
              </table></td>

        

            </tr>
          </table>

 
         </td>
      </tr>

<tr>
            <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td background="http://tutorial.wmlcloud.com/images/bg-mn.jpg" height="30px" style="padding:5px;color:#ffffff;font-size:12px; font-family:Tahoma, Geneva, sans-serif;text-decoration: none;" ></td>
              </tr>
              <tr>
                <td><table width="100%" border="0" cellspacing="0" cellpadding="0">


 <tr>

                    <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
                        <tr>
                          <td><img src="http://tutorial.wmlcloud.com/images/bo-l.png" alt="programming4us" width="8" height="9" /></td>
                          <td bgcolor="#FFFFFF" width="100%"></td>
                          <td><img src="http://tutorial.wmlcloud.com/images/bo-r.png" alt="programming4us" width="8" height="9" /></td>
                        </tr>
                    </table></td>
                  </tr>
                </table></td>

              </tr>
            </table></td>
          </tr>
<tr><td height="2px"></td></tr>
<tr><td>
<div align="center">


</div>
</td>
</tr>
 <tr><td height="3px"></td></tr>

      <tr>
        <td height="2px"></td>
      </tr>
      <tr>
        <td align="left">
        <table cellpadding="0" cellspacing="0" width="100%" align="left">
        <tr>
        <td valign="top">
          <div id="en"><a href='http://faq.wmlcloud.com/network/86010.aspx'><img src='http://faq.wmlcloud.com/flags/en.gif'></a></div>
        </td>
          <td valign="top">
          <div id="de"><a href='http://faq.wmlcloud.com/de/network/86010.aspx'><img src='http://faq.wmlcloud.com/flags/de.gif'></a></div>
        </td>
          <td valign="top">
          <div id="es"><a href='http://faq.wmlcloud.com/es/network/86010.aspx'><img src='http://faq.wmlcloud.com/flags/es.gif'></a></div>
        </td>
          <td valign="top">
          <div id="fr"><a href='http://faq.wmlcloud.com/fr/network/86010.aspx'><img src='http://faq.wmlcloud.com/flags/fr.gif'></a></div>
        </td>
          <td valign="top">
          <div id="nl"><a href='http://faq.wmlcloud.com/nl/network/86010.aspx'><img src='http://faq.wmlcloud.com/flags/nl.gif'></a></div>
        </td>
          <td valign="top">
          <div id="it"><a href='http://faq.wmlcloud.com/it/network/86010.aspx'><img src='http://faq.wmlcloud.com/flags/it.gif'></a></div>
        </td>
          <td valign="top">
          <div id="ru"><a href='http://faq.wmlcloud.com/ru/network/86010.aspx'><img src='http://faq.wmlcloud.com/flags/ru.gif'></a></div>
        </td>
         <td valign="top">
          <div id="se"><a href='http://faq.wmlcloud.com/se/network/86010.aspx'><img src='http://faq.wmlcloud.com/flags/se.gif'></a></div>
        </td>
         <td valign="top">
          <div id="pl"><a href='http://faq.wmlcloud.com/pl/network/86010.aspx'><img src='http://faq.wmlcloud.com/flags/pl.gif'></a></div>
        </td>
        
         <td valign="top">
          <div id="pt"><a href='http://faq.wmlcloud.com/pt/network/86010.aspx'><img src='http://faq.wmlcloud.com/flags/pt.gif'></a></div>
        </td>
         <td valign="top">
          
        </td>
         <td valign="top">
          
        </td>
        </tr>
        </table>
        </td>
      </tr>
        <tr>
        <td height="2px"></td>
      </tr>

</td></tr>


 
</table>
		<script src="//cdn.intergient.com/ramp_core.js"></script>	

</body>
</html>