wildarp
Новичок
Не выводятся данные из базы
Привет, всем! Вопрос следующего порядка
есть functions.php
ну и сам скрипт который вызывает эту функцию
да вот сам congif.php
т.е. все достаточно просто но данные из таблицы не выводятся подскажите в чем проблемка. В ошибки тоже ничего не вываливается чистый браузер и все :-(
Спасибо
а да у меня
register_globals = On
Привет, всем! Вопрос следующего порядка
есть functions.php
PHP:
<?
ini_set('display_errors',1);
error_reporting(E_ALL);
function selectonerow($fieldsarray, $table, $uniquefield, $uniquevalue){
if(is_array($fieldsarray)) {
$fields = implode(", ", $fieldsarray);
} else {
$fields = $fieldsarray;
}
//performs the query
$result = mysql_query("SELECT $fields FROM $table WHERE $uniquefield = '$uniquevalue'") or die("Could not perform select query - " . mysql_error());
$num_rows = mysql_num_rows($result);
//if query result is empty, returns NULL, otherwise, returns an array containing the selected fields and their values
if($num_rows == NULL) {
return NULL;
} else {
$queryresult = array();
$num_fields = mysql_num_fields($result);
$i = 0;
while ($i < $num_fields) {
$currfield = mysql_fetch_field($result, $i);
$queryresult[$currfield->name] = mysql_result($result, 0, $currfield->name);
$i++;
}
return $queryresult;
}
}
}
?>
PHP:
<?php
include_once("functions.php");
$userdata = selectonerow("nick, id, tel", "owner", "id", 1);
echo $userdata['nick'] $userdata['id'] $userdata['tel'];
?>
PHP:
<?php
$cfg['dbhost'] = 'localhost'; // Имя хоста базы данных
$cfg['dbname'] = 'buba'; // Имя базы данных
$cfg['dbuser'] = 'root'; // Имя пользователя базы данных
$cfg['dbpass'] = ''; // Пароль пользователя базы данных
$cfg['die_mess'] = 'Не могу подключиться к Базе Данных!'; // Сообщение об ошибке подключения к базе данных
$db = mysql_connect ($cfg['dbhost'], $cfg['dbuser'], $cfg['dbpass']) or die($cfg['die_mess']);
$is_connected = mysql_select_db ($cfg['dbname']='buba', $db);
?>
Спасибо
а да у меня
register_globals = On