Как вставить значения массива в БД? [Дубликат]

В вопросе может быть неоднозначным, что подразумевается под «последним».

, например git log --graph выводит следующее (упрощенное):

* commit H0
|
* merge
|\
| * commit B0
| |
| * commit B1
| | 
* | commit H1
| |
* | commit H2
|/
|

. Затем последние фиксируются по времени: H0, merge, B0.

Проблема заключается в том, что H0 содержит H1 и H2 (и, как правило, больше коммитов перед слиянием и после ветвления), а B0 - нет. Таким образом, вам нужно управлять изменениями от H0, merge, H1, H2, B0 по крайней мере.

Можно использовать rebase, но по-другому, а затем в других упомянутых ответах:

rebase -i HEAD~2

Это покажет вам варианты выбора (как упоминалось в других ответах):

pick B1
pick B0
pick H0

Поместите сквош вместо выбора в H0:

pick B1
pick B0
s H0

После сохранения и выключения rebase будет применяться фиксация по очереди после H1. Это означает, что он попросит вас снова разрешить конфликты (где HEAD будет сначала H1, а затем накапливает фиксации по мере их применения).

После того, как rebase завершится, вы можете выбрать сообщение для раздавленных H0 и B0:

* commit squashed H0 and B0
|
* commit B1
| 
* commit H1
|
* commit H2
|

PS Если вы просто выполните сброс в BO: (например, используя reset --mixed, который более подробно объясняется здесь https://stackoverflow.com/a/18690845/2405850 ):

git reset --mixed hash_of_commit_B0
git add .
git commit -m 'some commit message'

, тогда вы раздавите в B0 изменения H0, H1, H2 (потеря полностью фиксирует изменения после разветвления и перед слиянием.

13
задан Aasim Azam 30 September 2011 в 04:13
поделиться

3 ответа

mysqli_error () вам нужно передать соединение с базой данных в качестве параметра. В документации есть несколько полезных примеров:

http://php.net/manual/en/mysqli.error.php

Попробуйте изменить свою проблемную строку так и вы должны быть в хорошей форме:

$query = mysqli_query($myConnection, $sqlCommand) or die (mysqli_error($myConnection)); 
29
ответ дан Jason 25 August 2018 в 13:28
поделиться
Функция

mysqli_error требует $myConnection в качестве параметров, поэтому вы получаете предупреждение

4
ответ дан devpro 25 August 2018 в 13:28
поделиться

Сначала проблема заключается в том, что вы не поставили никаких параметров для mysqli_error. Я вижу, что он был решен на основе поста здесь. Вероятно, следующая проблема возникает из-за неправильного пути к файлу для включенного файла ...

Вы уверены, что этот код

$myConnection = mysqli_connect("$db_host","$db_username","$db_pass","$db_name") or die ("could not connect to mysql");

находится в папке «scripts», а ваш файл основного кода находится на том же уровне, что и папка сценария?

1
ответ дан sicKo 25 August 2018 в 13:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: