У меня есть массив, который построен на основе динамических строк, которые меняются каждый раз. Я могу опубликовать массив, но я получаю каждое поле в отдельной строке. Как я могу вставить массив в одну строку. Вот мой PHP:массив из столбца в одну строку mysql
<?php
include_once 'dbconnect.php';
if (isset($_POST['item_name'])) {
$table = $_POST['ItemTypeSelect'];
$array = array();
foreach ($_POST as $key => $variable) {
$chesckColumn = mysql_query("SELECT `$key` from $table");
if (!$chesckColumn) {
echo "column ".$key." does not exist <br/>";
}else{
$results = $variable;
$columnName = $key;
$array[$columnName] = $results;
mysql_query("INSERT INTO $table (`$columnName`) VALUES ('$results') ")or die(mysql_error());
}
}
print_r($array);
}
?>
Массив печати:
Array
(
[Server_id] =>
[Server_IP_Address] => 123456789
[Server_IP2] => 123456789
[Server_Name] => Server
)
Любая помощь приветствуется.
Это сработало отлично ... Спасибо за ваш вклад. – BEBO
Добро пожаловать! – Farkhad