я преобразовал запрос sql, который я сохранил sp и дал ему имя Sp_Available_Rooms
$roomtypes = DB::select("CALL Sp_Available_Rooms()");
я получаю следующую ошибку
SQLSTATE[42000]: Syntax error or access violation: 1318 Incorrect number of arguments for PROCEDURE clickgo.Sp_Available_Rooms; expected 1, got 0 (SQL: CALL Sp_Available_Rooms())
Пожалуйста, кто-нибудь может помочь?
я тебя не понял.
Если вы не хотите использовать какие-либо параметры, используйте это:
DB::select('EXEC Sp_Available_Rooms');
С параметрами:
DB::select('EXEC Sp_Available_Rooms("param1", "param2", ..)');
это не работает. следующая ошибка показывает: «Синтаксическая ошибка или нарушение прав доступа: 1064 У вас есть ошибка в синтаксисе SQL; проверьте руководство, соответствующее вашей версии сервера MariaDB, чтобы найти правильный синтаксис для использования рядом с« EXEC Sp_Available_Rooms »в строке 1 (SQL: EXEC Sp_Available_Rooms "
Вы можете попробовать настроить html, добавив во ввод [] что-то вроде этого:
<input type = "text" name = "foo[]" />