$sql = ("INSERT INTO `Lcode` (lid, sid)
VALUES (".$a.", ".$b.")"
);
вышеуказанную крышки = VARCHAR и $ а = VIB (в данном случае) выше SID = INT и $ Ь = 3 (опять-таки в данном случае)INSERT INTO и ЗНАЧЕНИЯ не работает
но, похоже, не вставляет его в базу данных?
Я проверил мое подключение к серверу, что в порядке.
и я могу либо обновление с кодами, как это:
$sql = ("INSERT INTO Lcode SET lid='".$b."'");
и подобное UPDATE.
Я действительно надеюсь, что вы сможете мне помочь в этом.
подробнее
$a = strtolower ($resa['lid']);
$b = strtolower ($resb);
$ Реза [ 'крышка'] = переменная, что я получаю от сервера MySQL :: он возвращается правильно, когда пытаются повторить $ в
$ RESB это вызов, который я делаю для URL с помощью $ _GET :: он также возвращается правильно.
у меня есть некоторые проблемы, фигурирующие в этом и нужна помощь ...
ценю вашу помощь
Вы используете [в ** устаревшей ** базы данных API] (http://stackoverflow.com/q/12859942/19068) и должен использовать [современную замену] (http://php.net/manual/en/mysqlinfo.api.choosing.php). Вы также уязвимы для [SQL-инъекций] (http://bobby-tables.com/) **, что современный API упростит [защиту] (http://stackoverflow.com/questions/60174/best-way-to-prevent-sql-injection-in-php). – Quentin