Mysql
 sql >> база данни >  >> RDS >> Mysql

как да използвам mysql real escape низ?

Ще трябва да избягвате стойностите преди поставяте ги в заявката:

$hnum = mysql_real_escape_string($_POST['hnum']);
$query = "INSERT ... VALUES('$hnum')";

Ако имате много стойности, можете да ги преминете през цикъл:

$values = $_POST;

foreach ($values as &$value) {
    $value = mysql_real_escape_string($value);
}

$query = "INSERT ... VALUES('$values[hnum]')";


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. трябва да върне два набора данни с две различни клаузи where

  2. Турските знаци не се показват правилно

  3. Laravel - Невалиден номер на параметър:параметърът не е дефиниран

  4. Как да добавя дни към дата в MySQL

  5. Има ли смисъл да използвате MySQL LIMIT 1 при запитване към индексирано/уникално поле?