Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 23.06.2011, 10:02
Аватар для tropiko
Аспирант
Отправить личное сообщение для tropiko Посмотреть профиль Найти все сообщения от tropiko
 
Регистрация: 23.06.2011
Сообщений: 44

Можно так
PHP
Вытаскиваем значение state из базы = если 0 - то свободен, иначе - занят
<?php
$teacherid = $_GET['id'];

$db_host = 'localhost';
$db_user = 'user';
$db_pass = 'pass';
$db_base = 'database';

$link = mysql_connect($db_host, $db_user, $db_pass);
mysql_select_db("my_database");

$query = "SELECT `state` FROM `teachers` WHERE id='$teacherid'";
$result = mysql_fetch_array(mysql_query($query));

if($result[0]=='0'){
echo 'Свободен';
exit();
}
else{
echo 'Занят';
exit();
}

mysql_close($link);
?>



HTML

<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
</head>
<body>
<form>
<input type="button" value="Проверить" id="but">
</form>
<div id="result"></div>
</body>
<script type="text/javascript">
$(document).ready(function(){
$('#but').click(function(){
$.get('ajax.php?id=1', function(data) {
  $('#result').html(data);
});
});

});
</script>
</html>


Как-то так. Работоспособность не проверял.

Вот в общем http://api.jquery.com/jQuery.get

Последний раз редактировалось tropiko, 23.06.2011 в 10:04.
Ответить с цитированием
  #12 (permalink)  
Старый 23.06.2011, 10:11
Интересующийся
Отправить личное сообщение для Antistas Посмотреть профиль Найти все сообщения от Antistas
 
Регистрация: 21.06.2011
Сообщений: 11

спасибо! проверю!!
Как я понимаю php код находится в ajax.php ?
Ответить с цитированием
  #13 (permalink)  
Старый 23.06.2011, 10:12
Аватар для tropiko
Аспирант
Отправить личное сообщение для tropiko Посмотреть профиль Найти все сообщения от tropiko
 
Регистрация: 23.06.2011
Сообщений: 44

Сообщение от Antistas Посмотреть сообщение
спасибо! проверю!!
Как я понимаю php код находится в ajax.php ?
Естественно
Ответить с цитированием
  #14 (permalink)  
Старый 23.06.2011, 12:37
Интересующийся
Отправить личное сообщение для Antistas Посмотреть профиль Найти все сообщения от Antistas
 
Регистрация: 21.06.2011
Сообщений: 11

Ух ты, супер спасибо!
Единственный момент: вы отсылаете в ajax.php единицу.
Предположим что у меня есть какая то переменная, которая хранит число $chislo. Как мне теперь её послать вместо единицы? то есть как связать php и js

Upd: все уже решил проблему)

Последний раз редактировалось Antistas, 23.06.2011 в 12:42.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проверка данных формы составным условием? myafa Элементы интерфейса 8 01.04.2011 08:30
Проверка полей отправляемой формы. denisOgr jQuery 6 18.10.2010 19:40
проверка текста и.. Slawaq Элементы интерфейса 2 20.08.2010 20:35
Проверка и отправка данных из формы Катерина Общие вопросы Javascript 2 25.03.2010 16:56
Проверка актуальности URL удаленного файла с помощью JavaScript - реально? LAPSuha Оффтопик 1 25.08.2009 09:31