cabron666

Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Здравствуйте, Не знаю, может тема не совсем подходящая, но спрошу. Имеем БД и файл csv, нужно взять значения из БД и проверить, есть ли они в файле csv, но что-то я не так делаю, кто-нибудь может помочь? Спасибо Код: $sql = "SELECT num FROM table"; $csv = array(); $handle = fopen("file.csv", "r"); while (($data = fgetcsv($handle, 1000, ";")) !== FALSE) { $csv[] = $data[0]; } if ($result = $mysqli->query($sql)) { while($obj = $result->fetch_object()){ foreach ($csv as $v) { if ($obj->num == $v){ echo "$obj->num совпадает \n"; }else{ echo "$obj->num не совпадает\n"; } } } } | Решил проблему с in_array, оставлю здесь сообщение, может кому-нибудь поможет
---------- Жизнь - это рояль, клавиша белая, клавиша черная, крышка... |
| Всего записей: 1343 | Зарегистр. 03-02-2002 | Отправлено: 16:41 16-04-2021 | Исправлено: cabron666, 19:43 16-04-2021 |
|