Jump to content

Adding an array to database


richardjh

Recommended Posts

This is a follow on from a thread I posted for help but alas I'm still stuck so I'm struggling through bit by bit myself.

 

Could someone advise  me how I can split a string of words (sentence) into separate words to place into an Array and then place each array element into a mysql table? I've tried and tried to do it myself and failed miserably! I really need an expert.

 

thanks and sorry for being a pest

R

Link to comment
https://forums.phpfreaks.com/topic/160916-adding-an-array-to-database/
Share on other sites

Also, you can store arrays in a database with JSON (req PHP 5.2+ or JSON lib).

 

$array = array("some", "random", "text");
$sql = "INSERT INTO table (column) VALUES ('".mysql_real_escape_string(json_encode($array))."')";

 

And to retrieve the value back into an array:

 

$result = mysql_query("SELECT column FROM table WHERE ID=1");
$row = mysql_fetch_array($result);
$array = json_decode($row['column']);
print_r($array);

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.