[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проверка соединения с mysql
boro-da
Нужен код который выведет на страницу сообщение "соединение установлено" или "соединение отсутствует".

Настройки соединения и выбор базы данных производятся в подключаемом через инклуд файле.

А ещё у меня проблема с выводом из бд. Конечно может это из-за ошибки соединения, а может и я что-то напутал.

<?php include($_SERVER['DOCUMENT_ROOT'].'/connect.php'); ?>

В файле connect.php
$db = mysql_connect("localhost", "admin", "password");
mysql_select_db("base1",$db);

В таблице users поля: user_id,user_login,user_password...
Как вывести все user_login из базы?



Спустя 6 минут, 24 секунды (25.07.2009 - 11:49) Soldier Ghost написал(а):
PHP
$connect mysql_connect($host,$db_user,$db_password) or die(mysql_error());
db mysql_select_db($db_name) or die(mysql_error());

или
PHP
if(!$connect) echo("Сосединение с базой отсутсвует");
if(!
$db) echo ("База не найдена");

Что-то вроде этого.

Спустя 2 минуты, 17 секунд (25.07.2009 - 11:52) Sylex написал(а):
PHP
$res mysql_connect() or die('соединение отсутствует');
echo 
'соединение установлено';

Спустя 1 минута, 22 секунды (25.07.2009 - 11:53) Sylex написал(а):
Soldier Ghost
твои сообщения никогда не выведутся, ты ведь сам создал условия - or die() и завершит программу с выводом сообщения об ошибке на англ.
wink.gif

Спустя 1 минута, 35 секунд (25.07.2009 - 11:55) Soldier Ghost написал(а):
Я ему два примера привёл первый это с мускул_эрорр и второй с условиями

Спустя 30 секунд (25.07.2009 - 11:55) Sylex написал(а):

Спустя 44 секунды (25.07.2009 - 11:56) Sylex написал(а):
Цитата (Soldier Ghost @ 25.07.2009 - 14:55)
Я ему два примера привёл первый это с мускул_эрорр и второй с условиями


о чем ты говоришь?))

Цитата (Soldier Ghost @ 25.07.2009 - 14:49)
if(!$connect) echo("Сосединение с базой отсутсвует");
if(!$db) echo ("База не найдена");

это рабочий пример? ))

Спустя 8 минут, 47 секунд (25.07.2009 - 12:05) Krevedko написал(а):
Цитата
В таблице users поля: user_id,user_login,user_password...
Как вывести все user_login из базы?


SELECT user_login FROM users
wink.gif

Спустя 1 минута, 8 секунд (25.07.2009 - 12:06) Soldier Ghost написал(а):
PHP
if(!$connect) echo("Сосединение с базой отсутсвует");
if(!
$db mysql_select_db($db_name,$connect) echo("База не найдена");

Sylex
Вот чуть подправил я только проснулся по этому не совсем соображаю что делаю smile.gif

Спустя 32 минуты, 29 секунд (25.07.2009 - 12:38) Sylex написал(а):
Soldier Ghost
ты и щас не до конца проснулся smile.gif где mysql_connect()? smile.gif

Спустя 17 минут, 39 секунд (25.07.2009 - 12:56) boro-da написал(а):
Цитата (Krevedko @ 25.07.2009 - 09:05)
SELECT user_login FROM users

эм... а поподробнее можно?

Спустя 14 минут, 34 секунды (25.07.2009 - 13:10) Soldier Ghost написал(а):
Цитата (Sylex @ 25.07.2009 - 09:38)
Soldier Ghost
ты и щас не до конца проснулся smile.gif где mysql_connect()? smile.gif

Ну я подрузумеваю что они в переменных я ему выложил сому суть, а соединения пусть сам пишет smile.gif

Спустя 3 минуты, 24 секунды (25.07.2009 - 13:14) Soldier Ghost написал(а):
Цитата (boro-da @ 25.07.2009 - 09:56)
Цитата (Krevedko @ 25.07.2009 - 09:05)
SELECT user_login FROM users

эм... а поподробнее можно?


PHP
$sql = mysql_query("SELECT user_login FROM users");
while(
$print_info = mysql_fetch_array($sql))
{
echo 
"".$print_info['user_login']."<br>";
}

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

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