вот значит хочу протестировать mysql:
<?php
$dblocation = "127.0.0.1";
$dbname = "test";
$dbuser = "root";
$dbpasswd = "4871641";
$dbcnx = @mysql_connect($dblocation, $dbuser, $dbpasswd);
if (!$dbcnx)
{
echo "<p>К сожалению, не доступен сервер mySQL</p>";
exit();
}
if (!@mysql_select_db($dbname,$dbcnx) )
{
echo "<p>К сожалению, не доступна база данных</p>";
exit();
}
$ver = mysql_query("SELECT VERSION()");
if(!$ver)
{
echo "<p>Ошибка в запросе</p>";
exit();
}
echo mysql_result($ver, 0);
?>
а в окне ПУСТОТА, ничего не показывает...
сам php работает нормально - hello wrold выводит. может кто знает в чём проблема...
Спустя 4 минуты, 54 секунды (23.11.2010 - 22:36) Lenarfate написал(а):
а что ты хочешь, чтобы он тебе вывел?)
Спустя 6 минут, 17 секунд (23.11.2010 - 22:42) PiratXXX написал(а):
mysql_connect(DBhost, DBuser, DBpass) or die(mysql_error());
mysql_select_db(DBname) or die(mysql_error());
mysql_query("set CHARACTER SET utf8") or die(mysql_error());
попробуй так!
если ничего не выведет значит работает все!
Спустя 2 минуты, 17 секунд (23.11.2010 - 22:44) PiratXXX написал(а):
а знак "@" на сколько мне не изменяет память помоиму это игнор ошибок! тогда смысл твоих if(!$dbcnx)... Но я точно не помню ни когда не пользовался этим!
Спустя 8 минут, 12 секунд (23.11.2010 - 22:52) writer_88 написал(а):
кароче в phpinfo() Configuration File (php.ini) Path C:\WINDOWS
но у меня там его нет, я редактировал переменные среды..
но у меня там его нет, я редактировал переменные среды..
Спустя 11 минут, 28 секунд (23.11.2010 - 23:04) writer_88 написал(а):
всё заработало скопировал - скопировал php.ini в c:\windows