[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблемы с коннектом
Daess
Значит так. Голосование, при выборе варианта идет коннект к базе:

Код
$dblocation = "тут хост";
$dbname = "тут база";
$dbuser = "имя..";
$dbpasswd = "...и соотв-но пароль";

$dbts = mysql_connect($dblocation, $dbuser, $dbpasswd) or die(mysql_error());
mysql_select_db($dbname);

$dbch = mysql_query("SELECT * FROM `contest` WHERE `girl_id`='".$_POST['girl_id']."'");
$dbarr = mysql_fetch_assoc($dbch);
$cur_count = $dbarr[vote_count];
$new_count = $cur_count + 1;
mysql_query("UPDATE `contest` SET `vote_count` = '".$new_count."' WHERE `girl_id`='".$_POST['girl_id']."'");
mysql_free_result($dbch);
mysql_close($dbts);


Умиралка (die) выдает следующую ошибку (2013 по мануалу):

Lost connection to MySQL server during query

Шо за нафиг?



Спустя 2 месяца, 16 дней, 10 часов, 10 минут, 29 секунд (29.06.2007 - 06:02) Артёмий написал(а):
Цитата(Daess @ 12.4.2007, 16:52) [snapback]17946[/snapback]
Значит так. Голосование, при выборе варианта идет коннект к базе:

Код
$dblocation = "тут хост";
$dbname = "тут база";
$dbuser = "имя..";
$dbpasswd = "...и соотв-но пароль";

$dbts = mysql_connect($dblocation, $dbuser, $dbpasswd) or die(mysql_error());
mysql_select_db($dbname);

$dbch = mysql_query("SELECT * FROM `contest` WHERE `girl_id`='".$_POST['girl_id']."'");
$dbarr = mysql_fetch_assoc($dbch);
$cur_count = $dbarr[vote_count];
$new_count = $cur_count + 1;
mysql_query("UPDATE `contest` SET `vote_count` = '".$new_count."' WHERE `girl_id`='".$_POST['girl_id']."'");
mysql_free_result($dbch);
mysql_close($dbts);


Умиралка (die) выдает следующую ошибку (2013 по мануалу):

Lost connection to MySQL server during query

Шо за нафиг?

Пиши так mysql_query($dbts,$dbch)

Спустя 3 дня, 4 часа, 47 минут, 10 секунд (2.07.2007 - 10:49) Ghost написал(а):
скорей всего это не полный код и где-то раньше было закрытие конекта

Спустя 9 минут, 18 секунд (2.07.2007 - 10:59) md5 написал(а):
Цитата
$dbch = mysql_query("SELECT * FROM `contest` WHERE `girl_id`='".$_POST['girl_id']."'");

а там помойму вторым парамом олжен линк коннекта идти, типа:
$dbch = mysql_query("SELECT * FROM `contest` WHERE `girl_id`='".$_POST['girl_id']."'", $dbts);


_____________
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.