DispatchQueue.main.sync возвращает exc_bad_instruction Swift 3

Цитата из Php Manual

Для SELECT, SHOW, DESCRIBE, EXPLAIN и других операторов, возвращающих набор результатов, mysql_query () возвращает ресурс с успехом, или FALSE on error.

blockquote>

вам нужно извлечь его, чтобы вы могли использовать

$row = MySQL_fetch_row($query);

, если вы не используете Подготовленные утверждения теперь по крайней мере используйте mysql_real_escape_string

 'mysql_real_escape_string($_GET[id])'"

Предупреждение

ваш код уязвим для sql injection , вам нужно избежать всех get и post и лучший подход будет использовать Подготовленный оператор

Good Read

  1. Как предотвратить SQL-инъекцию в PHP?
  2. Являются ли подготовленные PDO заявления достаточными для предотвращения SQL-инъекции?

Примечание

  1. Весь ext/mysql Расширение PHP, которое предоставляет все функции с именем prefix mysql_, официально устарело с PHP v5.5.0 и будет удалено в будущем. Поэтому используйте либо PDO, либо MySQLi

Хорошо читайте

  1. Расширение mysql устарело и будет удалено в будущем: используйте mysqli или PDO вместо
  2. Учебник PDO для разработчиков MySQL
  3. Учебник Pdo для начинающих
13
задан AmitaiB 1 February 2017 в 17:50
поделиться