DragonFly
02-07-2006, 17:36
Вообщем сейчас приведу код и попытаюсь определить свою заморочку:
foreach (glob("t_list/*.*") as $filename) {
$path = "$filename";
$file = basename($path, ".txt");
$query = "SELECT * FROM item WHERE id='$file'";
$res = mysql_query($query) or die(mysql_error());
}
По идее, как мне кажется, запрос в базу должен был бы идти по нескольким значениям в переменной $file, но в запрос попадает лишь последнее значение. Пытался делать с использованием разделителей -- та же ерунда. Такое ощущение, что на чем-то простом спотыкаюсь и не вижу очевидного. Помогите разобраться.
P.S. Всяких умников, которые все знают и ничего кроме, как "прочитай по новой MySQl для Чайников", не могут ответить, просьба игнорировать мою тему.
foreach (glob("t_list/*.*") as $filename) {
$path = "$filename";
$file = basename($path, ".txt");
$query = "SELECT * FROM item WHERE id='$file'";
$res = mysql_query($query) or die(mysql_error());
}
По идее, как мне кажется, запрос в базу должен был бы идти по нескольким значениям в переменной $file, но в запрос попадает лишь последнее значение. Пытался делать с использованием разделителей -- та же ерунда. Такое ощущение, что на чем-то простом спотыкаюсь и не вижу очевидного. Помогите разобраться.
P.S. Всяких умников, которые все знают и ничего кроме, как "прочитай по новой MySQl для Чайников", не могут ответить, просьба игнорировать мою тему.