skymanMedlem sedan juli 20012 450 inlägg Hilfe bitte!!! :)
Jag vill använda mig av stored procedures i php, på samma sätt som jag använt med i asp.
Hur gör jag då?
Jag vill inte göra som php.net föreslår att man skriver hela proceduren i koden, jag vill använda den som jag har skapat i mssql...
I asp ser det ut ungefär såhär:
Set com = Server.CreateObject("ADODB.Command")
com.ActiveConnection = Application("ConnectionString")
Com.CommandText = "wp_OrderUpdate"
com.CommandType = 4
com.Parameters("@OrderId") = CLng(Request.Form("OrderId"))
com.Parameters("@ProductId") = CLng(Request.Form("ProductId"))
com.Execute
Set com = Nothing
Tacksam för tips och svar!
SPiNMedlem sedan mars 20007 896 inlägg Ta en titt på ODBC-funktionerna, eller koppla med COM mot ADO.
Exempel på ODBC:
$connection = odbc_connect( "odbc_test_db", "","", SQL_CUR_USE_DRIVER );
$mssqlQuery = odbc_do( $conn_id, "{CALL StoredProcedureName(" . $parameters . ")}" );
skymanMedlem sedan juli 20012 450 inlägg Jag vill nog inte använda mig av ODBC, fungerar det inte att skicka på följande sätt på något sätt?:
$connection = mssql_connect( "skcbsk01\MSDE2000A", "xxx","yyy");
//$sql=mssql_query("{CALL p_OperatorLogin(".$_POST['username'].", ".$_POST['passw'].")}");
skymanMedlem sedan juli 20012 450 inlägg <?
.....
.....
$AccountLO="myuser";
$PassowrdLO="mypass";
$result=mssql_query("strCheckUser ".$AccountLO.", ".$PasswordLO."");
//echo gettype($result);
$arr = mssql_fetch_assoc($result);
echo $arr["R"];
......
......
?>
Fann lösningen på php.net!!!