// Формируем строку для запроса к нашей базе [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 написал(а):
Вот это я деревянный =)спасиб ребят =) я ваш должник =)