Выберите несколько идентификаторов из таблицы
Я хочу выбрать какой-то идентификаторНа основе строки URL, но с моим кодом он отображает только первое. Если я напишу руководство IDЭто прекрасно работает.
У меня есть такой URLhttp://www.mydomain.com/myfile.php?theurl=1,2,3,4,5 (идентификаторы)
Теперь в myfile.php у меня есть подключение SQL и:
$ids = $_GET['theurl']; (and i am getting 1,2,3,4,5)
если я использую это:
$sql = "select * from info WHERE `id` IN (1,2,3,4,5)";
$slqtwo = mysql_query($sql);
while ($tc = mysql_fetch_assoc($slqtwo)) {
echo $tc['a_name'];
echo " - ";
}
Я получаю правильные результаты. Теперь, если я использую код нижене работает:
$sql = "select * from info WHERE `id` IN ('$ids')";
$slqtwo = mysql_query($sql);
while ($tc = mysql_fetch_assoc($slqtwo)) {
echo $tc['a_name'];
echo " - ";
}
Какие-либо предложения?