Помимо упомянутых выше причин производительности, если ваш класс хранит ссылки на объекты, переданные как параметры конструктора, или ваш класс имеет константные переменные, то у вас нет выбора, кроме использования списков инициализаторов.
У вас есть ошибка в вашем запросе MySQL. У вас есть только 5 столбцов в ваших полях, но вы пропускаете 6 полей.
$sql = "INSERT INTO projectData(customerName, carName, appointmentDate, email, issueDescribe)
VALUES ('$cuName', '$caName', '$appDate', '$ema', '$isDescribe', '$tiJob')";
$ tiJob - это дополнительное поле.
проверь свой код; эта строка вставки:
$sql = "INSERT INTO projectData(customerName, carName, appointmentDate, email, issueDescribe)
VALUES ('$cuName', '$caName', '$appDate', '$ema', '$isDescribe', '$tiJob')";
имеют 5 столбцов в структуре:
customerName, carName, appointmentDate, email, issueDescribe
И вы отправляете 6 переменных для заполнения таблицы.
'$cuName', '$caName', '$appDate', '$ema', '$isDescribe', '$tiJob'
Я рекомендую вам перейти на PDO вместо использования mysqli