[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: не выводится список инфы
z3l
Вот код :
PHP
<?
$host "localhost";
$user "root";
$db "meet";
$pass ="";
$conn=mysql_pconnect($host,$user,$pass) or die ("error");
echo 
"connection<br>";
mysql_select_db($db,$conn) or die ("error");
echo 
"connecting to bd<br>";
$sql "select * from jos_users";
$resultmysql_query($sql,$conn);
echo 
$result;

Выводит:

connection
connecting to bd
Resource id #3

А должен:
connection
connecting to bd
cписок юзеров

Что не так?



Спустя 8 минут, 47 секунд (29.10.2009 - 13:55) Kuliev написал(а):
z3l
Посмотрите для начала здесь возможно поймете свою ошибку

Спустя 33 минуты, 25 секунд (29.10.2009 - 14:29) z3l написал(а):
хорошо понял ошибку!
PHP
<?
// Константы для подключения к СУБД
define("HOST","localhost");
define("USER","root");
define("PASS","");
define("DB","meet");

// Подключение к СУБД
$link mysql_connect(HOST,USER,PASS) or die (mysql_error());  
      
// Выбираем базу [SPAN=darling]данных[/SPAN]
        
mysql_select_db(DB$link);
        
        
//Устанавливаем кодировку UTF8  
        
mysql_query ("SET NAMES utf8");
        
mysql_query ("set character_set_client='utf8'");
        
mysql_query ("set character_set_results='utf8'");
        
mysql_query ("set collation_connection='utf8_general_ci'");
        
// Формируем строку для запроса к нашей базе [SPAN=darling]данных[/SPAN]
// Не забывайте обрамлять имена таблиц и полей обратными кавычками `TABLE` 
$sql "SELECT * FROM jos_comprofiler";

// Скармливаем наш запрос MySQL
$result mysql_query($sql) or die(mysql_error() ."<br/>"$sql);

/* Обратите внимание на конструкцию
   or die(mysql_error() ."<br/>". $sql) она Вам поможет в случае ошибки
   в Вашем SQL запросле или отсутствия соединения с Mysql

   Выводим данные из таблицы в цикле WHILE(), не вкоем случае не используйте 
   DO WHILE() эта конструкция предназначена совсем для других действий
*/

// Рисуем табличку


while ($row mysql_fetch_assoc($result))
{
echo 
$row['avatar'];  
     
}


как сделать чтобы выводилась картинка а не надпись?
4ae5501e05310.jpg
Я только начал заниматьяс сильно не ругайте, столько непонятного!

Спустя 1 минута, 54 секунды (29.10.2009 - 14:31) Kuliev написал(а):
PHP
while ($row mysql_fetch_assoc($result))
{
echo 
"<img src='".$row['avatar']."'>";  
     
}

Спустя 6 минут, 44 секунды (29.10.2009 - 14:37) z3l написал(а):
угу я почти так же придумал=) спасиб=)
терь такой вопрос при таком запросе он пытается вывести картинку лежащую в папке скрипта.
а в базе он лежит совсем в другом месте....
как с этим быть?

Спустя 7 минут, 10 секунд (29.10.2009 - 14:45) Kuliev написал(а):
z3l
В базе должно храниться только имя файла, а потом при выводе на экран подставляете путь до файла
PHP
$dir "./pic/";

while (
$row mysql_fetch_assoc($result))
{
echo 
"<img src='"$dir.$row['avatar']."'>";  
     
}

Спустя 10 минут, 26 секунд (29.10.2009 - 14:55) z3l написал(а):
там где дир мне нуно директорию указать?

Спустя 1 минута, 28 секунд (29.10.2009 - 14:56) z3l написал(а):
вставляю директорию
Parse error: syntax error, unexpected T_VARIABLE, expecting ',' or ';' in A:\home\192.168.77.8\www\game\roll.php on line 43

Спустя 3 минуты, 2 секунды (29.10.2009 - 14:59) Gabriel написал(а):
z3l
перед переменной дир должна быть точка наверное

Спустя 13 минут, 47 секунд (29.10.2009 - 15:13) z3l написал(а):
Вот это я деревянный =)спасиб ребят =) я ваш должник =)
Быстрый ответ:

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