Я работаю над двумя веб-страницами в Oracle SQL Developer. Первая страница - это форма, в которую пользователи могут вводить информацию в таблицу sporting_clubs. Вторая страница - это страница, которая при правильной установке выдаст успех. У меня возникли проблемы с процедурой, которую я создал под названием club_success, так как она не работает при отправке информации. Первый набор кода - это моя процедура, второй набор - моя веб-страница формы, а третий набор кода - моя страница успеха.
create or replace procedure club_success ( name_text varchar2,
street_text varchar2, city_text varchar2, state_text varchar2, zip_text varchar2, formbutton varchar2) is
begin
insert into sporting_clubs (name,street,city,state,zip)
values(name_text,street_text,city_text,state_text, zip_text);
commit;
select name into name_text
from sporting_clubs
dbms_output.put_line('Club Name '||name_text);
dbms_output.put_line('Street '||street_text);
dbms_output.put_line('City '||city_text);
dbms_output.put_line('State'||state_text);
dbms_output.put_line('Zip'||zip_text);
end;
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<%@page language="PL/SQL"%>
<%@plsql procedure="club_success"%>
<head>
<title>Input Club</title>
</head>
<body>
<div align="center"><p><h2>Sporting Clubs</h2>
<!-- Navigation Bar Links -->
<a href="http://server-name/DAD/userid.sporting_clubs">Sporting Clubs</a><br>
<hr />
<br> <!-- Start Page Content -->
<form action="http://server-name/DAD/userid.create_club" method="post">
Club Name: <input type="text" name="name_text" value="" /> <br /><br />
Street: <input type="text" name="street_text" value=""/> <br /><br />
City: <input type="text" name="city_text" value="" /> <br /><br />
State: <input type="text" name="state_text" value="" /> <br /><br />
Zip: <input type="text" name="zip_text" value="" /> <br /><br />
<input type="submit" name="formbutton" value="Submit Club Entry"/>
</form>
<!-- End Page Content -->
</body>
</html>
<%@page language="PL/SQL"%>
<%@plsql procedure="club_success"%>
<%@plsql parameter="name_text" default="null"%>
<%@plsql parameter="street_text" default="null"%>
<%@plsql parameter="city_text" default="null"%>
<%@plsql parameter="state_text" default="null"%>
<%@plsql parameter="zip_text" default="null"%>
<%@plsql parameter="formbutton" default="null"%>
<%update sporting_clubs
set name = name_text,
street = street_text,
city = city_text,
state = state_text,
zip = zip_text;
commit;%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Sporting Clubs</title>
</head>
<body>
<div align="center"><p><h1>Create Club</h1></p>
<!-- Navigation Bar Links -->
<a href="sporting_clubs">Home</a><br>
<hr /></div>
<br>
<p>Club Created!.</p>
<!-- End Page Content -->
</body>
</html>