PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (7): « 1 2 3 4 [5] 6 7 »

> Найдено сообщений: 95
Lostoffuture Отправлено: 05 Сентября, 2008 - 09:02:33 • Тема: вывод изображения • Форум: Программирование на PHP

Ответов: 9
Просмотров: 484
Доброво времени суток. Пишу сайт связанный с фотопечатью. проблема встала в том что при выводе изображения фото в корзину всегда выводиться рисунок последнего фото, в переменных все пути к файлам указаны верно, вот только изображения не те.
вобщем вот код вывода на экран всех фото которые находяться в альбоме, мдесь все нормально каждой фото присуще свое изображение
CODE (text):
скопировать код в буфер обмена
  1. $query = "SELECT * FROM photo
  2.             WHERE id_catalog=$id_parent
  3.             ORDER BY pos";
  4.   $res = mysql_query( $query );
  5.  while( $photo = mysql_fetch_array( $res ) ) {
  6.   $styletable="";
  7.  
  8.      
  9.   if(!empty($photo['small']) &&
  10.          $photo['small']!="-" &&
  11.          file_exists("../".$photo['small']))
  12.                  
  13.       {
  14.             $size = getimagesize("../".$photo['big']);
  15.         $image = "<a href=# onclick=\"show_img('".$photo['big']."',".$size[0].",".$size[1].",'true'); return false \" ><img src=../".$photo['small']." border=0 vspace=1></a>";
  16.       }
  17.       else $small = "Нет";

а вот после добавления в корзину получается что изображение выводиться последней добавленной фото в БД.
CODE (text):
скопировать код в буфер обмена
  1.  $query = 'SELECT * FROM photo WHERE 1';
  2.   $res = mysql_query( $query );
  3.  
  4.    while( $photo = mysql_fetch_array( $res ) ) {
  5.   $styletable="";
  6.  
  7.      
  8.   if(!empty($photo['small']) &&
  9.          $photo['small']!="-" &&
  10.          file_exists("../".$photo['small']))
  11.                  
  12.       {
  13.             $size = getimagesize("../".$photo['big']);
  14.                 echo($photo['big']);
  15.                 echo($photo['small']);
  16.         $image = "<a href=# onclick=\"show_img('".$photo['big']."',".$size[0].",".$size[1].",'true'); return false \" ><img src=../".$photo['small']." border=0 vspace=1></a>";
  17.       }
  18.       else $small = "Нет";
  19.           }
код чтобы выводить изображения одинаков, пробовал просмотреть что храниться в в переменных $photo['small'] и $photo['big'](они отвечают за путь к файлу на сервере), все норм показывают что пути и именна правильны. где косяк сам не могу понять.... буду весьма благодарен за помощь.
Lostoffuture Отправлено: 04 Сентября, 2008 - 12:59:21 • Тема: не знаю что дальше делать • Форум: Напишите за меня, пожалуйста

Ответов: 10
Просмотров: 166
namreg поработай с сетевыми возможностями или с работой ОС на рнр... есть много интересных вещей которые можно создать при помощи рнр и это не только сайты парталы и т.п. вначале опредились что за направление в программирование ты хочешь освоить, а потом сам найдешь чем заниматься
Lostoffuture Отправлено: 04 Сентября, 2008 - 11:56:12 • Тема: не добавляет записи • Форум: SQL и Архитектура БД

Ответов: 5
Просмотров: 53
Джур пишет:
попробуй перед добавлением данных послать базе

вдруг база жаждит получить на вход utf8

большое спасибо... я уже все сделал, да нужно было поставить кодировку...
Lostoffuture Отправлено: 04 Сентября, 2008 - 10:40:25 • Тема: не добавляет записи • Форум: SQL и Архитектура БД

Ответов: 5
Просмотров: 53
Доброго времени суток. Встала проблема с добавление в данных в БД. с формы вписываю имя каталога, если на русском ввожу имя, то данные в бд не добавляются, на латинице или цифры все проходит успешно.. кто может объяснить в чем трабла????

код создания таблицы в БД
CODE (text):
скопировать код в буфер обмена
  1. CREATE TABLE IF NOT EXISTS `photocat` (
  2.   `id_catalog` int(8) NOT NULL auto_increment,
  3.   `name` varchar(60) NOT NULL,
  4.   `description` varchar(60) NOT NULL,
  5.   `pos` smallint(3) NOT NULL default '0',
  6.   `hide` enum('show','hide') NOT NULL default 'show',
  7.   `id_parent` int(8) NOT NULL default '0',
  8.   PRIMARY KEY  (`id_catalog`)
  9. ) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1 ;
  10.  

код добавления данных
CODE (text):
скопировать код в буфер обмена
  1. $_POST['name'] = str_replace("'","`",$_POST['name']);
  2. $query = "INSERT INTO photocat VALUES (NULL,
  3.                                        '".$_POST['name']."',
  4.                                        '".$_POST['description']."',
  5.                                        ".$_POST['pos'].",
  6.                                        '$showhide',
  7.                                        ".$_POST['id_parent'].")";
Lostoffuture Отправлено: 26 Августа, 2008 - 07:10:31 • Тема: получение реальной даты • Форум: Напишите за меня, пожалуйста

Ответов: 5
Просмотров: 101
Цитата:
покажите полностью весь запрос а лучше кусок кода
мож у вас вапще не в запросе то ошибка


ошибку, я нашел, и она не в запросе, просто ранее не указал саму функцию, а за коментариии как правильно сделать большое спасибо..
Lostoffuture Отправлено: 25 Августа, 2008 - 10:30:40 • Тема: получение реальной даты • Форум: Напишите за меня, пожалуйста

Ответов: 5
Просмотров: 101
Вездеход пишет:
напишите sql-ную вещь NOW()

$query = "INSERT INTO orders (
.....
order_time,
....
)
VALUES
(
......
NOW(),
......


Такая же ощибка
Lostoffuture Отправлено: 25 Августа, 2008 - 08:08:32 • Тема: получение реальной даты • Форум: Напишите за меня, пожалуйста

Ответов: 5
Просмотров: 101
записываю в базу некие данные, и к ним необходимо указать реальную дату записи в БД

запрос
CODE (text):
скопировать код в буфер обмена
  1. $query = "INSERT INTO orders  (
  2.                 .....                  
  3.                 order_time,
  4.                 ....
  5.       )
  6.       VALUES
  7.       (
  8.           ......  
  9.           '".get_current_time()."',
  10.           ......
  11.      

выдает ощибку
Fatal error: Call to undefined function get_current_time() in C:\web\apache\localhost\www\admin\order_cust.php on line 53

как ент исправить или как другим способом получить дату реального времени
Lostoffuture Отправлено: 11 Августа, 2008 - 09:13:47 • Тема: Локальный сайт • Форум: Apache и другие веб-серверы

Ответов: 7
Просмотров: 486
http://php-myadmin[dot]ru/learning/i[dot][dot][dot]ument-intro[dot]html зайдите по этой ссылке там есть полная настройка связки апача рнр и mysql у нас так же есть локальный сайт на и все работает...
Lostoffuture Отправлено: 01 Августа, 2008 - 10:36:14 • Тема: конструкция вида echo _('Empty'); • Форум: Программирование на PHP

Ответов: 7
Просмотров: 346
что касается Echo() так тут все было правильно написанно в pHP ни где нет конструкций по типу ECHO_(). вот и послал на мануалки...))))) А то что было написано я полностью с вами согласен что энт опечатка
Lostoffuture Отправлено: 01 Августа, 2008 - 10:25:25 • Тема: сложный UPDATE • Форум: SQL и Архитектура БД

Ответов: 16
Просмотров: 167
Язычок
Lostoffuture Отправлено: 01 Августа, 2008 - 10:17:31 • Тема: сложный UPDATE • Форум: SQL и Архитектура БД

Ответов: 16
Просмотров: 167
Цитата:
Если не получится одним запросом, конечно, придется разделять... но все-же хотелось понять, можно ли это реализовать одним запросом..



CODE (text):
скопировать код в буфер обмена
  1. UPDATE DOCUMENTS SET ONTOP = 1 WHERE ID = '36' OR DOCNAME = (SELECT DOCNAME FROM DOCUMENTS WHERE ID = '36')


пробуй без наклонных, у меня все update без ковычек
Lostoffuture Отправлено: 01 Августа, 2008 - 10:14:35 • Тема: конструкция вида echo _('Empty'); • Форум: Программирование на PHP

Ответов: 7
Просмотров: 346
echo -- Выводит одну или более строк

более подробнее про echo() http://www.php.su/functions/?echo
Lostoffuture Отправлено: 01 Августа, 2008 - 09:47:12 • Тема: Маштабируемость щрифтов • Форум: HTML, Дизайн & CSS

Ответов: 7
Просмотров: 3310
font-family Используется для указания шрифта или шрифтового семейства, которым будет отображаться элемент.
P {font-family: Times New Roman, sans-serif;}


font-style Задает способ начертания шрифта: normal - Нормальный (по умолчанию), italic - Курсив, oblique - Наклонный.
P {font-style: italic;}


font-variant Задает варианты начертания шрифта: normal - Нормальный (по умолчанию), small-caps - Все буквы заглавные).
P {font-variant: small-caps;}


font-weight Определяет степень жирности шрифта с помощью параметров: normal, bold, bolder, lighter, 100, 200, 300, 400, 500, 600, 700, 800, 900
B {font-weight: bolder;}


font-size Устанавливает размер шрифта. Параметр может указываться как в относительной (проценты), так и абсолютной величине (пункты, пикселы, сантиметры)
H1 {font-size: 200%;}
H2 {font-size: 150px;}
H3 {font-size: 400pt;}
(Добавление)
вобщем вам больше ничего не понадобиться для масштабирования в Html...
Lostoffuture Отправлено: 31 Июля, 2008 - 10:57:37 • Тема: помогите как сделать debug • Форум: Напишите за меня, пожалуйста

Ответов: 11
Просмотров: 224
bleid думаю вам луче самому сделать...или обратиться за помошью к платному специалисту...всего наилучего
Lostoffuture Отправлено: 31 Июля, 2008 - 10:37:18 • Тема: помогите как сделать debug • Форум: Напишите за меня, пожалуйста

Ответов: 11
Просмотров: 224
Цитата:
Я НЕ могу не получаеться сделайте пожалуйста


Пробуй сам, именно так сможешь в дальнейшем работать с PHP... иначе ни как...

Страниц (7): « 1 2 3 4 [5] 6 7 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB