Всем привет!
Ребят вот у меня такой вопрос например есть страница с картинками машин их 8 штук!
Как мне прописать чтобы сначало были категории вот например нисан,лада,мазда а внизу для создателя пункт добавить категорию
#2
вывод з базы даных, текст или папка?
#3
OnOff, ну категории сделать и что бы их можно было добавлять
#4
как пример на скорую руку, хотя еще и вывод как я понимаю самих машин делать нужно в категории и добавление машин и навигацию но это платно времени нет в чужом коде ковыряться и писать просто так:
PHP
<?////////////////////////////////////////////////////ПОДКЛЮЧЕНИЕ К БАЗЕ ДАННЫХ//////////////////////////////////////////////////////////////////////$DB_HOST = 'localhost'; //сервер базы данных$DB_USER = 'name_user'; //пользователь$DB_PASS = '123456'; //пароль$DB_NAME = 'name_db'; //имя базы данных////////////////////////////////////////////////////СЕДИНЯЕМСЯ С БАЗОЙ ДАННЫХ//////////////////////////////////////////////////////////////////////mysql_connect($DB_HOST,$DB_USER,$DB_PASS) or die ('Ошибка: '.mysql_error().'');mysql_select_db($DB_NAME);mysql_query("SET NAMES 'utf8';");mysql_query("SET CHARACTER SET 'utf8';");mysql_query("SET SESSION collation_connection = 'utf8_general_ci';");////////////////////////////////////////////////////ТАБЛИЦА ЕЕ НУЖНО ЗАЛИТЬ В БАЗУ УКАЗАННУЮ ВЫШЕ///////////////////////////////////////////////////*CREATE TABLE `cat` ( `id` int(11) NOT NULL auto_increment, `name` varchar(255) default NULL, PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;*/////////////////////////////////////////////////////САМ СКРИПТ ВЫВОД ДОБАВЛЕНИЕ////////////////////////////////////////////////////////////////////if (isset($_POST['ok'])) {$name=htmlspecialchars($_POST['name']);$name=mysql_real_escape_string($name);if (empty($name)) {$error.='не заполнено поле категория';}elseif(!preg_match(('#^([А-яA-z \-]*)$#ui'), $name) or (strlen(utf8_decode($name)) < 1 or strlen(utf8_decode($name)) > 255)) {$error.='длина категории от 1 до 255 букв русского или латинского алфавита';}else{@mysql_query("INSERT INTO `cat` SET `name`='".$name."'");$error.='категория добавлена';}}if(!empty($error)) {echo ''.$error.'';}echo '<form action="./" method="post"><b>Категория</b>:<br/><input name="name" type="text" value="'.$name.'" maxlength="25"/><br/><input type="hidden" name="ok" value="true"/><input type="submit" value="Добавить"></form>';echo 'Категории:';$num = mysql_result(mysql_query("SELECT COUNT(*) FROM `news`;"), 0);if ($num > 0){$result = mysql_query("SELECT * FROM `cat` ORDER by `id` DESC");while ($cat = mysql_fetch_array($result)){echo ''.$cat['name'].'';}}else{echo 'не созданы';}mysql_close();?>
#5
запрос в базу...а потом категории там мод целый а не запрос
#6
самый простой вариант через свич фигануть :D
#7
свичдун блин :D
#8
да норм х:D ну или вывод в файле сделать :D попапке index.php?dir=bmw и все картинки с панки бмв выводить.я так себе сделал на графику,спарсил с одного сайтика весь раздел графики около 14000,и вывел без использования бд.т.к. хранить данные о иконке лишено смысла,а если автор собирается выводить инфу,то да через бд лучше
#9
RGame, ты лучше на своём сайте шаблончик подрихтуй) ато неудобно с телефона каждый раз увеличивать :D
#10
Amstor, а чего там увеличивать?там wap/web версии:D
#11
RGame, вот :D
#12
Amstor, у тебя чет с телефоном :D у тебя оно даже не правильно отображается :D
#13
RGame, у меня с телефоном полный порядок) просто надо ширину уменьшить в css или 100% сделать) а максимальную ширину уже сколько хоч)
#14
тут дело скорее всего не с CSS, а с заголовками, выставлено наверно не для xhtml а для html, бывало уже подобное некогда
#15
max-width:600px;
всё,больше ничего нет,обычных width нет