Задавайте вопросы, мы ответим
Вы не зашли.
Mysql взаимодействует с пхп (денвер)
имеется 2 скоипта
1.php
for($i=0;$i<100;$i+=10) {
sleep(4);
mysql_query("UPDATE `a`.`bp` SET `value` = '$i' WHERE `b`.`key` = 'c' ");
}
обновление значения в цикле
запускаю скрипт и пусть он сам себе работает.
2.php
$a = mysql_fetch_array(mysql_query("select * from b where `key` = 'c'"));
echo $c['value'];
есть другой скрипт который выводит значение value из базы (статус бар - обращение к нему идет через ajax)
сначало статус 0 потом ждемс и 100
пробовал в этот периуд обратиться к файлу которые выводит статус на прямую через браузер - виснет а потом 100 выводит.
будто второй скрипт не может получить доступ к базе пока идет работа первого...
с ajax все норм. чтото с базой ...
как быть?
Неактивен
Смотрите список процессов командой SHOW PROCESSLIST. Скорее всего, бага
в пхп (например, максимум одно соединение с сервером, и Вы ждете освобож-
дения соединения, а не базы).
Неактивен