ay myakire no te enojes!
mira asi lo tengo:
Código PHP:
<!-- #include file="../conexion.asp"-->
<%
function grabar(sistema,nombre,linea)
call conectarDB
sSQL = "Insert into DS_sistemas(sistemas_id, sistemas_nombre, sistemas_linea) VALUES ('"& sistema &"','"& nombre &"','"& linea &"')"
cnn.Execute(SSQL)
call desconectarDB
end function
function buscar(sistema)
call conectarDB
Dim sSQL, rs
sSQL = "Select sistemas_id, sistemas_nombre, sistemas_linea FROM DS_Sistemas where sistemas_id = '"& sistema &"'"
Set rs = cnn.execute(sSQL)
if not rs.eof then
end if
call desconectarDB
end function
sistema = request.Form("sistemas")
nombre = request.Form("nombre")
linea = request.Form("linea")
if request.servervariables("REQUEST_METHOD")="POST" and request.form("metodo")="guardar" then
call grabar(sistema,nombre,linea)
end if
if request.servervariables("REQUEST_METHOD")="POST" and request.form("metodobuscar")="buscar" then
call buscar(sistema)
end if
%>
NOTA: si pongo el include dentro de <%%> me marca error de que no encuentra cnn- mi conexion
aki continua el codigo:
Código PHP:
<!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>Sistemas</title>
<link rel="stylesheet" href="estilo_peticiones.css" />
<script language="JavaScript" type="text/javascript">
<!--
function mostrarbtnguardar()
{
document.getElementById("btnguardar").style.visibility = "visible";
}
function mostrarbtnmodificar()
{
document.getElementById("btnmodificar").style.visibility = "visible";
}
//-->
</script>
</head>
<body>
<form method="post" action="sistemas.asp" id="form1" name="form1">
<table width="100%" cellpadding="0" cellspacing="0">
<tr><td>Número de Sistema: <br /><span class="dtobligatorio"> * </span>
<input name="sistemas" type="text" id="sistemas" value="" size="20" maxlength="20" onchange="mostrarbtnguardar()" onblur="buscar()" />
<input name="ver" type="image" id="ver" value="ver" src="Images/20_VER1.jpg" /><!-- onchange="buscar()" window.open('peticion.asp','gab','')-->
<input name="metodobuscar" type="hidden" id="buscar" value="buscar" /></td></tr>
<tr><td>Nombre del sistema: <br /><span class="dtobligatorio"> * </span>
<input name="nombre" type="text" id="nombre" value="<%=nombre%>" size="95" maxlength="30" />
</td>
</tr>
<tr><td>Línea de sistemas:<br /><span class="dtobligatorio"> * </span>
<input name="linea" type="text" id="linea" value="" size="95" maxlength="30"/>
</td></tr>
<tr><td><br /><br /></td></tr>
<tr><td>
<table align="left">
<tr>
<td width="167" height="36">
<input name="metodo" type="hidden" id="guardar" value="guardar" />
<input name="btnguardar" type="image" id="btnguardar" src="images/GUARDAR1.gif" onclick="guardar()" style=" visibility: hidden;" />
</td>
<td width="167" height="36">
<input name="btnmodificar" type="image" id="btnmodificar" src="images/modificar1.gif" style=" visibility:hidden;" />
<input name="modificar" type="hidden" id="modificar" value="1" />
</td>
<td width="159">
<input name="btnborrar" type="image" id="btnborrar" src="Images/ELIMINAR1.gif" style=" visibility: hidden;" /></td>
<td width="72">
<a href="#" target="_blank" ><img src="images/IMPRIMIR1.gif" alt="Catalogo" name="btnimprimir" id="btnimprimir" style=" visibility: hidden;" width="113" height="32" border="0" /></a></td>
</tr>
<tr><td class="dtobligatorio"><br /><br />(*) Datos obligatorios</td></tr>
</table>
</td></tr>
</table>
</form>
y el error me dice GUARDAR()
el codigo de conexion es este:
Código:
Dim cnn
Sub conectarDB()
set cnn = Server.CreateObject("ADODB.Connection")
cnn.Open "Provider=SQLOLEDB;Data Source=192.168.0.44;" _
& "Initial Catalog=distri;User Id=distribuidores;Password=dns;" _
& "Connect Timeout=100;Network Library=dbmssocn;"
end Sub
Sub desconectarDB()
cnn.close
Set cnn = nothing
end Sub