21/11/2003, 13:36
|
| | | Fecha de Ingreso: marzo-2003 Ubicación: Stgo Chile
Mensajes: 260
Antigüedad: 21 años, 9 meses Puntos: 0 | |
Primero que nada: tu estas usando PHP para insertar en la base de datos no?
bien, yo no me manejo en PHP pero si en ASP.
De esta forma era lo que te decia:
aca esta tu pagina:
<HTML>
<HEAD>
<TITLE>Reporte Tecnico</TITLE>
<script language="JavaScript">
function activaOtro(){
with (document.frm){
otro.disabled = (cliente[cliente.selectedIndex].value != "O");
if (!otro.disabled)
otro.focus();
}
}
</script>
</HEAD>
<BODY>
<form action="insertar.asp" method="post" name="frm">
<table>
<td><select name="cliente" onchange="activaOtro()">
<option> </option>
<option value="5H Internacional">5H Internacional</option>
<option value="Vestipunto">Vestipunto</option>
<option value="O">Otro</option>
<td></select></td>
<td><input type="text" name="otro" value="<?echo $fila->otro;?>" disabled></td><br>
<td><input type="submit" value="enviar"></td>
</table>
</form>
</body>
</html>
y esta es la pagina donde ingresarias los campos(insertar.phtml) claro para que funcione con ASP debes guardarla como insertar.asp
<html>
<body>
<%
'rescato cliente y otro
cliente=request("cliente")
otro=request("otro")
'comparo
if cliente="O" then
response.write ("debo insertar en la base la variable otro")
else
response.write ("debo insertar en la base la variable cliente")
end if
%>
</body>
</html>
o bien insertar.asp puede ser asi
<html>
<body>
<%
'rescato cliente y otro
cliente=request("cliente")
otro=request("otro")
'comparo
if cliente="O" then
variable_a_ingresar_a_la_base = otro
else
variable_a_ingresar_a_la_base = cliente
end if
%>
</body>
</html>
Ahora no me queda claro si es que te manejas en algun lenguaje de programacion.
si no entiendes dime que es lo que no entiendes, y te explico mejor |