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

Вмъкване на масив в колона на mysql база данни

Ако искате да вмъкнете в един ред, тогава можете да използвате implode() за генериране на данни, разделени със запетая, или можете да направите json_encode() и да добавите към вашата колона.

Да речем, че получавате данните като

$data = array("one", "two", "tree");

// output one, two, three
$insert_data = implode(",", $data);


or  

$insert_data = json_encode($data);

Това е за вмъкване на данни в една колона. Докато извличате, можете да направите explode() или json_decode(), за да получите върнатите данни и да ги използвате отново в множествения избор.

Ако искате по един ред за всеки елемент, просто преминете през масива и ги добавете



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. опростено:mysqli num_rows не работи

  2. Паролата не проверява чувствителността на малки и малки букви

  3. MYSQL грешка:1045 (28000):Достъпът е отказан за потребител 'root'@'localhost'

  4. Как да премахнете водещите празни места в MySQL

  5. mysql:връзката е отказана при опит за свързване с локален хост чрез отдалечен IP