Множественный выбор слект HTML форма -- почему не отправляется массив, а только одно значение в $_POST php multiple select

Чтобы на стороне сервера принять массив значений -- используйте имя с квадратными скобками, например:

 name="groups[]"

то есть атрибут name элемента ввода HTML формы должен выглядеть как-то так:

nginx Редирект (/rewrite) с корня на указанный адрес - скрипт

Перенаправление без редиректа

Чтобы переопределить маршрут, измените что-то вроде:

location = / {
    rewrite "^$" /public/router.php;
}

На подобное правило:

location / {
            rewrite ^ /public/router.php last;
}

Вместо

 /public/router.php

укажите нужный вам адрес. Это будет обычная замена маршрута.

Редирект

Редирект же можно сделать так, заменим что-то вроде:

nginx forbidden 403 Как исправить ошибку. Возные причины

Что делать:

  1. Убедитесь что у вас выставлены правильные права на исполняемые скрипты и директории.
  2. Если у вас есть переопределение корневого адреса, попробуйте переписать его так и снова загрузить страницу.
  3. Убедитесь, что правильно описаны индексные файлы конфигурации вирт. хоста, например если указано:
    index index.html;

    а на дале такого файла нет, а есть .php, то мы получим 403 ошибку

mysql Обновить колонку столбец -- ALTER TABLE MODIFY COLUMN -- пример sql

Forums:

Общая схема:

ALTER TABLE `имя таблицы`
        MODIFY COLUMN `имя колонки` <новое определение колонки>;

Пример редактирования существующей колонки (изменение её определения):

ALTER TABLE `tableName`
    MODIFY COLUMN `columnName` VARCHAR(50) NOT NULL;

Также см. пример обновления и с добавлением новой колонки.

Пример HTML веб формы с разными полями -- разметка

	  
<form action="" method="post" id="my-form">  <!-- обработчик по тому же адресу что и эта форма -->

	<p> Введите какой-нибудь текст:</p> 
	<textarea id="my-text-field"  name="my-text" cols=60 rows=6></textarea>

	<br>
	<br>
	<input type="submit" value="Отправить" title="Отправить данные формы">
</form> 

lazarus Как создать консольное приложение -- тип проекта для простых программ

Создание консольного приложения

Запустите Lazarus.
Чтобы создать консольное приложение в Lazarus из главного меню:

  • Русская версия, windows:
    Файл ->
      Создать ->
           Проект -> 
                  Программа
  • Aнглийская версия, linux:
    Project ->
       New Project... 
            -> Program

Данный тип приложения рекомендуется использовать при изучении Pascal.

mysql Множественный insert -- пример SQL

Forums:

Пример множественного INSERT (для большого числа строк должен показывать производительность значительно превосходящую обычное добавление "по одной"):

INSERT INTO myTableName
  (idColumnName, columNameOne, columTwo, other_column)
VALUES
  (100, 'Name 1', 'Value 1', 'Other 1'),
  (101, 'Name 2', 'Value 2', 'Other 2'),
  (102, 'Name 3', 'Value 3', 'Other 3'),
  (103, 'Name 4', 'Value 4', 'Other 4');

Источник:

Программы для рисования блок схем

Программы для рисования блок-схем:

  • Pencil: http://pencil.evolus.vn/ -- подойдёт для рисования разных схем, есть иконки мобильного, клавиатуры, и другие изображения, судя по всему очень удобное средство для прототипирования. Вот тут имеется обзор этой программы.

    Из минусов - не понятно как сменить стандартный цвет фона блока, не очень удобно прокладывать стрелки между блоками.

smarty CSS Вывести <style>/class/id тэг -- назначение стиля прямо в HTML, если {literal} не работает -- решение, пример кода

Хотя назначать стили прямо в HTML неправильно, иногда всё же хочется это сделать, а чтобы сделать если у вас не работает такое (у меня почему-то не работает):

<style type="text/css">
    {literal}
    .winner{
        font-size: 2em;
		font-family:'Courier New', Courier, monospace;
    }
    {/literal}
</style>

Используйте переменную (в принципе шаблон будет не таким ясным, но если имя переменной короткое -- вы можете даже сэконовить на объёме кода):

sql mysql Добавление в выборку фиксированных значений колонок, пример экспорта выборки как многомерного массива (например PHP)

Forums:

Можно написать -запрос вроде:

 
SELECT
	nominationID, 
	' => array("title" => "', 
	title, 
	'", "winnerID" => 0), '
FROM Nominations;

-- здесь извлекаются два настоящих поля + два искусственных (строковые константы, просто заключенный в кавычки).

Далее если вы работаете в heidiSQL можно выполнить

Export Grid Rows -> 
Delimited Text

а в качестве разделителя (Field Separator) использовать пробел. В буфере обмена получите многомерный массив, который можно вставить в php код (или иной)

Pages

Subscribe to fkn+antitotal RSS