@MaksPaverov

Как в PHP получить данные $.GET?

Добрый вечер, есть функция вывода данных о товаре в $.get запросе:
my_id = $(this).attr('data-id');
$.get('/tovar.php?id=' + my_id, function(data){
        $('#id').val(data["id"]);
}


В этом же файле (но выше), есть PHP код вывода товара:
<?php
$result = mysql_query("SELECT * FROM shop WHERE idtovar = ***");


Так вот, нужно как-то подставить вместо *** ID товара (либо брать из $.get, либо из data-id)
Это всё без перезагрузки страницы
  • Вопрос задан
  • 649 просмотров
Пригласить эксперта
Ответы на вопрос 3
@Kozlovdaniil
Php/Python developer
$id = (int)$_GET['id'];
$result = mysql_query("SELECT * FROM shop WHERE idtovar = {$id}");


Это раз.
Забыть про устаревшее расширение mysql_* в пользу изучения PDO. Это два.
Ответ написан
c0nstruct0r
@c0nstruct0r
PHP программист
прочитать значение глобальной переменной $_GET
Ответ написан
Lynn
@Lynn
nginx, js, css
Читать phpfaq.ru/newbie/na_tanke#js до полного просветления
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы