Я создаю утопленный список SELECT
, я хотел бы загрузить его одним из двух способов.
Первый способ - извлечение данных из базы данных с идентификатором, именем и значением. Этот способ будет загружаться с других страниц.
Второй способ. Я хочу загрузить из одной строки вбаза данных с именем и значением.Но я хочу, чтобы это значение было загружено с массивом.
Как мне загрузить этот массив в базу данных?
$name = 'name';
$value = array( 'red' => 'Red', 'blue' => 'Blue' );
$SQL = 'INSERT INTO table_name (name, value) VALUES ($name,$value);
Я ожидаю, когда я запускаю SELECT * from table_name WHERE name = "name"
, чтобы использовать этомассив в поле значения сразу.
С тем, что сказал "RakeshJakhar", использовать взрыва и взорвать на $value
$value = array( 'red' => 'Red', 'blue' => 'Blue' );
print_r( $value );
echo "<br />";
echo implode( ",", $value );
echo "<br />";
$implode = implode( ",", $value );
$explode = explode( ',', $implode );
print_r( $explode );
Результаты:
Array ( [red] => Red [blue] => Blue )
Red,Blue
Array ( [0] => Red [1] => Blue )