Здравствуйте. Есть переменная
$slova = "Рыба, Кот, Мышка, Дом";
Каким образом мне получить каждое слово отдельно и занести его в базу данных, таблица slova , чтоб получилось примерно так(в базе):
id 1 | name Рыба
id 2 | name Кот
id 3 | name Мышка
id 4 | name Дом
Буду очень благодарен за помощь и любую полезную информацию.
$slova = "Рыба, Кот, Мышка, Дом";
$arr = explode(',', $slova);
foreach ($arr as $word) {
$word = trim($word);
// Конечно лучше использовать подготовленные запросы, но для теста вот.
// При условии, что поле `id` является AUTO_INCREMEMT
$sql = "INSERT INTO `slova`(name) VALUES('$word')";
$insert = mysqli_query($link, $sql);
}
Есть такая функция как explode(). И решение довольно простое
$slova = "Рыба, Кот, Мышка, Дом";
$slovo = [];
$slovo = explode(',', $slova);
print_r($slovo);
Если нет явных разделителей, то можно по другому, например, если разбить по пробелам:
$toktext = preg_split("/[\s]+/", $text);
Виртуальный выделенный сервер (VDS) становится отличным выбором
Есть база PostgreSQL, в ячейках с типом bytea содержится текст, который запросом Select получается в виде "\310\355\352\340\361\"
Есть ли возможность запустить Ajax, используя API WordPress, вне границ functionsphp?
Например пользователь ввел строку типа http://examplecom/page/ehdfngdfbgf
Fatal error: Uncaught Error: Call to undefined function ssh2_connect() in