Когда и Как использовать Запросы MySQL Multiple с PHP (PDO)

В этом случае вы должны представить изображение как Base64 String, попробуйте ниже код

    func getImageString(imageLocalPath: String) -> String? {

        //get UIImage from localPath
        let image:UIImage = // some method
        if let _image = image {
          // assume image is png, if not use relevant constrauction
          var data = UIImagePNGRepresentation(_image)!

          if let _data = data {
            let data64 = _data.base64EncodedString(options:
                Data.Base64EncodingOptions.endLineWithCarriageReturn)
            return "<img src='data:image/\(format);base64," + data64 + "' height=200 width=400>"
        }
    }
    return nil
}

Добавьте полоску изображения следующим образом, тогда он должен появиться

var data64 = getImageString(//image_local path)

"<img src='data:image/\(format);base64," + data64 + "' height=200 width=400>"
5
задан GeekJock 28 March 2009 в 17:08
поделиться

2 ответа

Независимо от которой базы данных Вы используете, может быть более эффективно поместить несколько запросов в один оператор. При выполнении запросов отдельно необходимо позвонить базе данных по сети (или по крайней мере между процессами если на той же машине), получите соединение с нею (включая autheticating), передача в запросе, возвратите набор результатов и выпустите соединение для каждого запроса.

Даже при использовании организации пула подключений Вы все еще передаете больше запросов назад и вперед, чем необходимо.

Так, например, при объединении двух запросов в один Вы сохранили весь тот дополнительный вызов назад и вперед к второму запросу. Чем больше запросов Вы комбинируете, затем, тем более эффективным Ваше приложение может стать.

Для другого примера много приложений заполняют списки (такой что касается dropdownlists), когда они запускают. Это может быть многими запросами. Выполнение их всех в одном вызове может ускорить время запуска.

4
ответ дан 13 December 2019 в 05:42
поделиться

mysql_query () не поддерживает несколько запросов. Однако существуют некоторые обходные решения:

http://www.dev-explorer.com/articles/multiple-mysql-queries
http://php.net/function.mysql-query

7
ответ дан 13 December 2019 в 05:42
поделиться
Другие вопросы по тегам:

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