Неожиданный конец ввода? Почему мой код получает ошибку после добавления параметра в функцию? - PullRequest
0 голосов
/ 16 апреля 2020

Я продолжаю получать сообщение об ошибке: неожиданный конец ввода, после некоторых исследований он, вероятно, был пропущенным {поэтому я искал код и провел его через несколько отладчиков кода, и все они оказались пустыми. Эта ошибка возникает только когда я добавляю параметр в функцию.

Вот мой код, любая помощь очень ценится.

          echo "<li>"."<u>"."<a class='link' onclick='editCust('jack');'>" .$row['cust_lname'].", ".$row['cust_fname']."</a>"."</u>"." -- CustomerID: ".$row['cust_id'];

Без 'jack', и я не получаю никаких ошибок

          echo "<li>"."<u>"."<a class='link' onclick='editCust();'>" .$row['cust_lname'].", ".$row['cust_fname']."</a>"."</u>"." -- CustomerID: ".$row['cust_id'];

А вот the javascript

 function addAddress(){
   <?php
    //addresses
    $custID = "2";
    $description = $_POST['customersDescription'];
    $city = $_POST['customerCity'];
    $number = $_POST['customerStreetNumber'];
    $postalCode = $_POST['customerPostalCode'];
    $province = $_POST['selectProvince'];
    $street = $_POST['customerStreet'];

    //addresses insert
    $query = "INSERT INTO addresses(addr_cust, addr_desc, addr_number, addr_street, addr_city, addr_prov, addr_postal) VALUES (:cust, :description, :num, :street, :city, :province, :pCode)";
    $data2 = array(
      "cust" => "$custID",
      "description" => "$description",
      "num" => "$number",
      "street" => "$street",
      "city" => "$city",
      "province" => "$province",
      "pCode" => "$postalCode"
    );
    $stmt= $pdo->prepare($query);
    $stmt->execute($data2);
   ?>
 }

Еще раз спасибо:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...