JavaScript, отправляющий значение в php

0

Интересно, может ли кто-нибудь помочь мне здесь.

У меня есть этот javascript, который отправляет идентификатор на страницу php для получения деталей.

    <script>
         $(document).ready(function() {
             displayListings();

        $("#listTb").on("click", "tr", function() {
            var url = "listingDetail.php?listingid="+this.id;
            alert("directing to : " + url);
            window.open(url);
          });
         });
    </script>

Когда я нажимаю на tr, у меня появляется всплывающее сообщение с сообщением

listingDetail.php? listingid = 1

Теперь на php, я пытаюсь сделать это, чтобы получить идентификатор:

    <body>
      <?php
          $listingid = 0;
          if(!isset($_REQUEST['listingid'])){
              exit;
          }else{
              $listingId = $_REQUEST['listingid'];
          }   
       ?>
    </body>

    <table id="listTb" >
       <tbody>
           <tr>
               <td>....<?php echo htmlentities($listingid); ?>.......</td>
           </tr>
       </tbody>

    </table>

Он печатает 0 здесь вместо 1.

Я растерялся, почему это работает. Пожалуйста помоги !

Теги:

1 ответ

0

$listingid и $listingId - разные вары.

        ^-lower case   ^-upper case 
  • 0
    Большое спасибо, глупая ошибка.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню