Впервые работаю с MySQL, написал парсер с помощью библиотеки phpQuery, теперь нужно все это в базу заносить, да не заносится... Через echo выводится всё, а в базу никак не идёт. Никаких ошибок не вылезает. Возможно, что вопрос очень глупый, но никак не пойму, в чём же дело)
$mysqli = new mysqli(HOST, USERNAME, PASS, DBNAME);
$mysqli->query("INSERT INTO horoscope(oven) VALUES($oventodaytext)");
$mysqli->query("INSERT INTO horoscope(telec) VALUES($telectodaytext)");
$mysqli->close();
Сразу привыкайте ничего никогда не вклеивать в запрос вручную (расширение mysql устарело не просто так). Подготавливаете запрос, связываете параметры, исполняете запрос.
$mysqli = new mysqli(HOST, USERNAME, PASS, DBNAME);
$stmt = $mysqli->prepare("INSERT INTO horoscope(oven) VALUES(?);");
$stmt->bind_param('s',$oventodaytext);
$stmt->execute();
$mysqli->prepare("INSERT INTO horoscope(telec) VALUES(?);");
$stmt->bind_param('s',$telectodaytext);
$stmt->execute();
$mysqli->close();
Далее если это выбор данных (SELECT
), то связываете результат и вытягиваете данные.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Мне нужен чат на nodejs и apache(php), я вроде во всём уже разобрался, но работать почему-то не хочет, прошу помочь
Опытные web-программисты, расскажите, пожалуйста, насколько актуален AJAX в 2017 и есть ли какая-нибудь альтернатива данной технологииСам я чайник,...