我不熟悉PHP,但我正在尝试弄清楚为什么它不工作。我尝试运行一个SQL存储过程,它通过php接受一些参数。此代码应在表单中添加额外的行,以便根据条件输入用户数据。当我直接在SQL Server Management Studio中运行存储过程时,它工作得很好,可以将行添加到后端表中,并将该行反映在前端表单中。我不熟悉PHP,但我正在努力学习和弄清楚为什么它不工作。任何帮助都是非常感谢的。&
无论我使用什么,我都无法从PHP中运行MySQL存储过程。我来自.Net背景,不太擅长PHP。如果我尝试相同的来自PHP的查询,它不工作,而如果我尝试在PHPMyAdmin中的SQL编辑器,它工作的很好。 $sql="SET @p0='".$path.$imageName它起了作用:-
SET @p0='images/user/Ganesh_1566681875.png';
我有一个调用server1上的MSSQL2005存储过程的PHP网页。在存储过程尝试从不同的链接服务器获取信息之前,一切工作正常。然后页面将停止,过程也将停止,并且不返回任何内容….no错误无任何内容。存储过程可以像下面的select语句…一样简单SELECT ITEMNAME FROM PHP过程在两个服务器上的SERVER2.DBO.ITEMS中正确运行,凭据与我在PHP中使用