Покинул форум
Сообщений всего: 248
Дата рег-ции: Нояб. 2009
Помог: 0 раз(а)
Теперь пора освоить картинкостроение и ффмпег .
Гугл еще сильно не морозил . Может есть у кого код чтобы посмотреть . Как допустим на png картинку 200 на 200 наложить текст по центру .
Я начал писать код , продолжите )
$text = 'Текст';
Что я делаю не правильно?Почему ничего не выводит?))гг
Champion
Отправлено: 18 Ноября, 2009 - 15:23:52
Активный участник
Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008 Откуда: Москва
Помог: 57 раз(а)
Открываешь мануал по GD там где список функций и ищешь поиском text.
Монстр_11111 пишет:
Что я делаю не правильно?Почему ничего не выводит?
Потому что для вывода надо пользоваться командами вывода.
Монстр_11111
Отправлено: 18 Ноября, 2009 - 15:46:11
Частый гость
Покинул форум
Сообщений всего: 248
Дата рег-ции: Нояб. 2009
Помог: 0 раз(а)
Самую простую литературу кто порекомендует . Направленую для создания изображения.
Либо,что еще лучше чисто скрипт (кусок скрипта) в студию . На примерах учится гораздо проще и быстрее, покрайнее для меня.
Champion
Отправлено: 18 Ноября, 2009 - 16:34:01
Активный участник
Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008 Откуда: Москва
Покинул форум
Сообщений всего: 248
Дата рег-ции: Нояб. 2009
Помог: 0 раз(а)
Ну там как я понял точными координатами надо указывать местоположение нанесения точки, а у меня текст.
// Тему создавать не охота, а работа кипит . Подобным макаром вынимать листинг новостей нормально, или можно сделать как то лучше
А твой вариант - сотри и забудь! Мало того, что чёрти-как, так ещё и на каждый заголовок по запросу к БД.
----- PostgreSQL DBA
Монстр_11111
Отправлено: 18 Ноября, 2009 - 17:46:56
Частый гость
Покинул форум
Сообщений всего: 248
Дата рег-ции: Нояб. 2009
Помог: 0 раз(а)
Выходит я мало знал про цикл. Я думал в скобках всегда должно быть равенство ,условия. А теперь мой мозг не понимает while (mysql_fetch_row($query))
, он автоматом вычисляет кол-во .Его логика какая ? На русском обьясните )
Мелкий, можешь тоже самое сделать через
Цикл со счетчиком (for);
Специальный цикл перебора массивов (foreach).
(PS Раз написано что фореч спец для массивов , может через него лучше) (Добавление)
Кстате я перед нвостями устанавливаю галочку чекбокс,чтобы отмечать и затем удалять\изменять . Тобишь чтобы автоматом ставить значения имени в чекбоксе по иду новости .И как то рекомендуйте в этом уклоне .
Champion
Отправлено: 18 Ноября, 2009 - 17:53:03
Активный участник
Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008 Откуда: Москва
Помог: 57 раз(а)
Монстр_11111 пишет:
Чемпион, и что же , пихать новости в асоциативный массив ?
Скажи мне, умный человек, где я это написал?
Монстр_11111
Отправлено: 18 Ноября, 2009 - 17:57:16
Частый гость
Покинул форум
Сообщений всего: 248
Дата рег-ции: Нояб. 2009
Помог: 0 раз(а)
Нене, я спросил . Это вопрос . (Добавление)
Кстати , я методом тыка нашел как писать запрос с использованием переменной из ассоциативного массива без конкатенации строки,без приравнивания значения другой переменной из ассоциативного массива и при этом без синтаксических ошибок )
Кого интересует ?)
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
Монстр_11111 пишет:
А теперь мой мозг не понимает while (mysql_fetch_row($query))
, он автоматом вычисляет кол-во .Его логика какая ? На русском обьясните )
while продолжается, пока условие истинно.
mysql_fetch_row выбирает следующую возвращённую MySQL строку и отдаёт массив (который в условии, в том числе цикла, приводится к истине), а если такой нет, то возвращается false - что как раз и прекращает цикл.
Монстр_11111 пишет:
Мелкий, можешь тоже самое сделать через
Цикл со счетчиком (for);
$query=mysql_query("select `name_news` from `news` ");
for(;mysql_fetch_row($query);){
echo$news[0].'<br>';
}
Что любопытно - корректно for не обязан иметь все параметры.
Монстр_11111 пишет:
Специальный цикл перебора массивов (foreach).
лишено смысла, ибо сначала массив будет получаться тем же самым while и потом его же перебирать в не самом быстром foreach - как минимум странно
Монстр_11111 пишет:
Раз написано что фореч спец для массивов , может через него лучше
Специально для массивов, т.к. больше ни с чем работать он не может. А работает медленнее for и while
----- PostgreSQL DBA
Монстр_11111
Отправлено: 18 Ноября, 2009 - 18:49:50
Частый гость
Покинул форум
Сообщений всего: 248
Дата рег-ции: Нояб. 2009
Помог: 0 раз(а)
Спс за инфу . А теперь как мне вычислять в таком цыкле ид выведенного названия новости чтобы писать соответствующее значение в валуе чекбокса . К тому же я могу удалить новость номер два , и выводить цыклом подряд на кол-во новостей неверно ( 1 , 2 , вместо имеющихся 1,3)
Мелкий
Отправлено: 18 Ноября, 2009 - 19:25:00
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
По нормальному, id записей должна считать СУБД.
----- PostgreSQL DBA
Монстр_11111
Отправлено: 18 Ноября, 2009 - 19:27:43
Частый гость
Покинул форум
Сообщений всего: 248
Дата рег-ции: Нояб. 2009
Помог: 0 раз(а)
Ид новости ,а не записи в субд . Чтобы с имеющимся идом произвести какой нить акт (Добавление)
Мелкий пишет:
$query = mysql_query("select `name_news` from `news` ");
while (mysql_fetch_row($query)) {
echo $news[0].'<br>';
}
А твой вариант - сотри и забудь! Мало того, что чёрти-как, так ещё и на каждый заголовок по запросу к БД.
Мелкий, пока что мой вариант рулит) по сравнению с этим . Не работает, да и не удивительно, ведь переменная $news не определена, да и денвер мой на то что в скобках цыкла синтаксическим еррором отображает .
Такс, задам более правильно вопрос , и с самым простым образом.
Есть таблица из двух полей - ид новости , и имя новости .
В них две новости - с идом 1 и идом три .
Нужно вывести из базы (не просто запросом , но и в документ через echo ):
Новость один - ее ид один
Новость два - ее ид три
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.