Я не знаю в какой раздел написать..
вообщем пишу сайт расписания через php, при добавлении урока хочу проверять занят ли преподаватель или кабинет или группа итд, то есть нужно проверить уникальность ввода.
нашел в сети скрипт с простенькой страничкой поле и кнопка(там проверялась уникальность логина).
public class match_login
{
public static string match_loginM(string login_name)
{
string _value = string.Empty;
// SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnStr"].ConnectionString);
string strConnection ="user id=admin;data source=localhost;persist security info=True; initial"+"catalog=raspisanie;password=12345";
SqlConnection sqlConn = new SqlConnection(strConnection);
SqlCommand command = new SqlCommand("SELECT * FROM main WHERE id = '1'", conn);
conn.Open();
command.Parameters.Add(new SqlParameter("@login", login_name));
SqlDataReader dr = command.ExecuteReader();
if (!dr.HasRows)
_value = "<font color="green"> нету</font>";
else
_value = "<font color="red">используется</font>";
dr.Close();
conn.Close();
return _value;
}
}
<script src="jquery-1.3.2.js" type="text/javascript"></script>
<script language="javascript">
$(document).ready(function() {
$('#some_button').click(function() {
send();
});
});
function send()
{
$.get("Handler.ashx", { text: $("#some_text").val()},
function(data){
$("#some_span").html(data);
});
}
</script>
<input id="some_text" type="text">
<input id="some_button" value="проверить" style="font-weight: bold" type="button">
<span id="some_span"></span>
скрипт и страничка.
SqlCommand command = new SqlCommand("SELECT * FROM main WHERE id = '1'", conn);
conn.Open();
command.Parameters.Add(new SqlParameter("@login", login_name));
SqlDataReader dr = command.ExecuteReader();
хочу понять как в этом моменте
- Подключиться к бд
- вытащить информацию (запрос выше написан от балды)
- вывести сообщения исходя из запроса