Гость
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / MSSQL через PHP / 2 сообщений из 2, страница 1 из 1
19.07.2004, 13:23
    #32610453
дайм
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSSQL через PHP
Есть, комп. 1 (www: FreeBSD4.8, php-4.3.6, apache-1.3.31)
комп. 2 (db-1: Win2000 Server, MSSQL 2000)
есть скриптик:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
<?php
	echo "<body bgcolor=#E0E0E0></body>";
	$fullname= convert_cyr_string($_POST["_fullname"], "w", "a");
	$address = convert_cyr_string($_POST["_address"], "w", "a");
	$phone = convert_cyr_string($_POST["_phone"], "w", "a");

	echo "<body bgcolor=#E0E0E0></body>";

	if ($fullname == "") $fullname = "%%";
	if ($address == "") $address = "%%";
	if ($phone == "") $phone = "%%";


	$db = mssql_connect("relay.tamben.elektra.ru", "phones", "phones");
	mssql_select_db("[Phones]", $db);
	$sql = "SELECT
			FULLNAME,
			ADDRESS,
			PHONE
		FROM PHONES
		WHERE
			UPPER(FULLNAME) LIKE UPPER('$fullname') AND
			UPPER(ADDRESS) LIKE UPPER('$address') AND
			UPPER(PHONE) LIKE UPPER('$phone')
		ORDER BY FULLNAME";
	$q = mssql_query($sql, $db);

	echo "<table border=0 WIDTH=100%>";
	echo "<th bgcolor=#C0C0C0 width=45%></th>";
	echo "<th bgcolor=#C0C0C0 width=45%></th>";
	echo "<th bgcolor=#C0C0C0 width=10%></th>";

	$n =  0 ;
	echo "<font size=-1>";
	do
	{
		$n =  0 ;
		while ($row = mssql_fetch_row($q))
		{
			if ($n &  1 ) echo "<tr bgcolor=#E8E8E8>";
			else echo "<tr bgcolor=#F0F0F0>";	
			echo "<td>", convert_cyr_string($row[ 0 ], "a", "w"), "</td>";
			echo "<td>", convert_cyr_string($row[ 1 ], "a", "w"), "</td>";
			echo "<td>", convert_cyr_string($row[ 2 ], "a", "w"), "</td>";
			echo "</tr>";
			$n ++;
	        }
	}
	while (mssql_next_result($q));
	echo "</font></table>";

	mssql_free_result($q);
	mssql_close($db);
?>

после запроса странички с сервера получаю:
Warning: mssql_connect(): Unable to connect to server: relay.tamben.elektra.ru in /var/www/php/f_phones2.php on line 14

Warning: mssql_select_db(): supplied argument is not a valid MS SQL-Link resource in /var/www/php/f_phones2.php on line 15

Warning: mssql_query(): supplied argument is not a valid MS SQL-Link resource in /var/www/php/f_phones2.php on line 26


Warning: mssql_fetch_row(): supplied argument is not a valid MS SQL-result resource in /var/www/php/f_phones2.php on line 38

Warning: mssql_next_result(): supplied argument is not a valid MS SQL-result resource in /var/www/php/f_phones2.php on line 49


Warning: mssql_free_result(): supplied argument is not a valid MS SQL-result resource in /var/www/php/f_phones2.php on line 52

Warning: mssql_close(): supplied argument is not a valid MS SQL-Link resource in /var/www/php/f_phones2.php on line 53

В чем проблема?
...
Рейтинг: 0 / 0
19.07.2004, 15:30
    #32610900
Alex Rootoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSSQL через PHP
Во-первых разберись с правильностю подключения к базе данныи(наличие пользователя, соответствия пароля, наличие прав для подключения).
А все ошыбки, что идут после первой сечас несуществинны, так как подключения не произошло.


With best regards Alex Rootoff
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / MSSQL через PHP / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]