[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Работа со значениями массива
Serega_123
Всем доброго времени суток!
На первый взгляд задача простая, но начал копаться и не смог ничего сделать

У меня возник один вопрос, на который я не смог найти ответа.

Есть массив: Array ([0]=> чай чайка чайник )

Как из него сделать: Array([0]=>чай, [1]=>чайка , [2]=>чайник )


функции split и explode не помогли.
Valick
Цитата (Serega_123 @ 1.03.2017 - 07:35)
функции split и explode не помогли

чёйта?
показывайте код в котором они не помогли

_____________
Стимулятор ~yoomoney - 41001303250491
Serega_123
Valick

if(isset($_POST["search"]) && !empty($_POST["words"]))
{
$str = $_POST["words"];
if(strpos($str, "*"))
{ $res = str_replace("*", "", $str);
$select = $db->query("SELECT * FROM `test`") or die($db->error);
$row = $select->fetch_row();
$search = $row[0];
$list = explode(",", $search);
}


у меня есть таблица MySQL с единственным текстовым полем. Данное текстовое поле из таблицы выгружается из таблицы SQL запросом в виде массива: Array ([0]=> чай чайка чайник ). И этот массив нужно преобразовать в: Array([0]=>чай, [1]=>чайка , [2]=>чайник ). Но не выходит. Я не могу понять почему
Serega_123
Valick
вообще мне нужно осуществить поиск слова в единственном текстовом поле таблицы MySQL. Вот такой код почему то не заработал:
if(isset($_POST["search"]) && !empty($_POST["words"]))
{
$str = $_POST["words"];
if(strpos($str, "*"))
{
$res = str_replace("*", "", $str);
$select = $db->query("SELECT * FROM `test` WHERE `title` LIKE '$res%'") or die($db->error);
while($row = $select->fetch_row())
{
$search = $row[0];
$list = $saerch;

}
}


И тогда я решил это текстовой поле вытащить как строковый массив, и поиск осуществлять не в таблице, а в массиве.
Valick
Serega_123, начнём с того что у вас данные в БД хранятся неправильно. Ну и сам поиск должен производиться средствами СУРБД, но никак не РНР


_____________
Стимулятор ~yoomoney - 41001303250491
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.