Строка из базы данных в массив - PullRequest
0 голосов
/ 16 ноября 2011

В моей базе данных есть поле, в котором хранятся идентификаторы. Примером может быть: 1,2,3,4,5

Мне нужно взять эту строку и превратить ее в 1 массив, чтобы я мог выполнить запрос с: WHERE id IN ($string_array).

Ответы [ 2 ]

2 голосов
/ 16 ноября 2011

PHP: взорваться - Руководство

$string = "1,2,3,4,5";
$array = explode(",", $string);

$query = "SELECT * FROM `table` WHERE id IN (".$string.")";
$query = mysql_query($query);
1 голос
/ 16 ноября 2011

Я думаю, это то, что вы ищете:

$array = explode(",",$string)
...