Может ли кто-нибудь помочь мне узнать, что я делаю неправильно?SQL Сообщение об ошибке:
Я получаю сообщение об ошибке, когда я нажимаю представить в форме:
У Вас есть ошибка в вашем SQL синтаксиса; проверьте руководство, соответствующее версии вашего сервера MySQL, для правильного синтаксиса для использования около '2013-12-10', '', 'dsffsd', 'dfsfsd', 'sfdd', 'sdffsd', 'sdfsdf', 'sfdsdf », 'dsad' в строке 8
и это код PHP в строке 8:
function renderForm($caseref, $casetype, $clienttitle, $clientforename, $clientsurname,
$clientdob, $clienttelhome, $clienttelwork, $clienttelmob, $clientemail,
$clientaddress1, $clientaddress2, $clientaddress3, $clientaddress4, $clientaddress5,
$clientpostcode, $clientoccupation, $clientni, $defendanttitle, $defendantforename,
$defendantsurname, $defendantaddress1, $defendantaddress2, $defendantaddress3,
$defendantaddress4, $defendantaddress5, $defendantpostcode, $defendantvehiclereg,
$defendantpolicyno, $defendantinsurername, $defendantcomments, $softtissue, $boneinjury,
$whiplash, $injurydescription, $timeoffwork, $medicalattention, $attendedhospital,
$hospitalname, $hospitaladdress1, $hospitaladdress2, $hospitaladdress3,
$hospitaladdress4, $hospitaladdress5, $hospitalpostcode, $claimantposition,
$passengernumber, $claimantseatbelt, $ownertitle, $ownerforename, $ownersurname,
$owneraddress1, $owneraddress2, $owneraddress3, $owneraddress4, $owneraddress5,
$ownerpostcode, $drivertitle, $driverforename, $driversurname, $driveraddress1,
$driveraddress2, $driveraddress3, $driveraddress4, $driveraddress5, $driverpostcode,
$clientvehiclemake, $clientvehiclemodel, $clientvehiclereg, $clientinsurername,
$clientpolicyno, $doa, $timeaccident, $accidentlocation, $weatherconditions,
$roadconditions, $accidentcircumstances, $policereported, $namepolice, $incidentref,
$otherinfo, $submitdate, $error)
Запрос:
INSERT INTO clients (caseref, casetype, clienttitle, clientforename, clientsurname,
submitdate, clientdob, clienttelhome) VALUES ('$caseref', '$casetype', '$clienttitle',
'$clientforename', '$clientsurname', '$submitdate', '$clientdob', '$clienttelhome')
Спасибо, что сообщили нам. Если у вас есть вопрос, пожалуйста, вернитесь и спросите. – JohnFx
Поскольку это ошибка SQL, было бы полезно, если бы вы показали запрос и как он был создан. –
Ошибка, которую вы получаете, связана с сгенерированным SQL-запросом, а не с вашим PHP-кодом. Если бы вы могли добавить запрос, мы могли бы помочь. – andrewsi