[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Передача значения переменной в php
toren
Здравствуйте, задача.
Есть файл sql_zapros.php - в котором идет запрос в БД и вывод записей.
Нужно ограничить вывод количества записей, передавая значения LIMIT через другой файл, через форму методом post.

Код sql запроса файл sql_zapros.php

$sql= "SELECT id,name,pic_small,price FROM products WHERE newtip='1' and status="1" LIMIT $start"; //$start - значения нужно передавать из другого файла
$result = mysql_query($sql);

while ($row = mysql_fetch_assoc($result))
{
// тут вывод строк из базы
}


Код формы через post передачи значения


<form method="post" action="sql_zapros.php">
<input
name="start" value="" type="text">
<input
type="submit" name="submit" id="submit" value="go">
</form>




Что не так делаю, пните в нужном направлении, если подробно объясните буду очень признателен, надеюсь задачу объяснил понятно.
toren
Я так понял нужно назначать глобальную пост переменной

if(isset($_POST['start'])) 
{
$start = $_POST['start'];

echo("передалась");
}

else {echo("не передалась");}




Значения start передается, но в LIMIT $start" не передается. В чем косяк не понимаю.
AllesKlar
записываешь $start в сессию, потом прыжок в sql_zapros.php читаем сессию, подставляем в запрос.

либо просто инклюдишь (с умом, грамотно) sql_zapros.php В нем $start будет доступна.

_____________
[продано копирайтерам]
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.