id и sp_price.
id - будет номер товара с 1 по .... (по порядуку)
sp_spice - цена товара.
Нужно вывести так чтобы отображала по номеру товара его цену...
получилось что-то вроде такого: ( но тут отображает конкретно по номеру)
<?php
include('config.php');
$query = mysql_query("SELECT * FROM sp_tovar where id=1");
if(!$query)exit("Ошибка. Запрос не прошёл.");
while($s = mysql_fetch_array($query))
echo $s['sp_price'];
?>
нужно, чтобы по сылке указывалось типо .php?id=$id (номер товара по списку его цена) или еще как нибудь... help вообщем.
т.к я в этом еще чайник вариантов куча а результата ноль. помогите пжл. спс :)
Спустя 6 минут, 27 секунд (31.08.2011 - 23:27) Invis1ble написал(а):
$query = mysql_query("SELECT * FROM sp_tovar where id=" . (int)$_GET['id']);
Спустя 4 минуты, 49 секунд (31.08.2011 - 23:32) Лена написал(а):
$id = isset($_GET['id'])?$_GET['id'] : 0;
include('config.php');
if($id)
{
$query = mysql_query("SELECT * FROM sp_tovar where id=" . (int)$id);
if(!$query)exit("Ошибка. Запрос не прошёл.");
while($s = mysql_fetch_assoc($query))
echo $s['sp_price'];
}else
{
//Ну и ссылки на товары выводите на странице
$sql= "SELECT * FROM sp_tovar";
$rs = mysql_query();
if(!$rs) exit(mysql_error());
while($s = mysql_fetch_assoc($rs))
print "<a href='?id=" . $s['id'] . "'>" . $s['name_tovar'] . "</a>";
}
Спустя 13 минут, 59 секунд (31.08.2011 - 23:45) brox написал(а):
спс Лена Очень помогло... А то надоело уже голову ловать...
Только один нюанс я чтобы вывести цену в php использу:file_get_contents
<?php
$sfile = file_get_contents('/select.php?id=2', FILE_USE_INCLUDE_PATH);
echo $sfile;
?>
может можно как-то по проще всё организовать
Только один нюанс я чтобы вывести цену в php использу:file_get_contents
<?php
$sfile = file_get_contents('/select.php?id=2', FILE_USE_INCLUDE_PATH);
echo $sfile;
?>
может можно как-то по проще всё организовать
Спустя 4 часа, 3 минуты, 36 секунд (1.09.2011 - 03:49) inpost написал(а):
brox
в БД храни цену Запрос в БД, взял данные, вывел на экран.
А лучше показать отрезок кода, где такое используешь, чтобы понятнее было.
в БД храни цену Запрос в БД, взял данные, вывел на экран.
А лучше показать отрезок кода, где такое используешь, чтобы понятнее было.
Спустя 7 часов, 45 минут, 40 секунд (1.09.2011 - 11:35) brox написал(а):
Все цены в БД и хранятся...
<?php
$sfile = file_get_contents('/select.php?id=2', FILE_USE_INCLUDE_PATH);
echo $sfile;
?>
код в select.php
$id = isset($_GET['id'])?$_GET['id'] : 0;
include('config.php');
if($id)
{
$query = mysql_query("SELECT * FROM sp_tovar where id=" . (int)$id);
if(!$query)exit("Ошибка. Запрос не прошёл.");
while($s = mysql_fetch_assoc($query))
echo $s['sp_price'];
}else
{
//Ну и ссылки на товары выводите на странице
$sql= "SELECT * FROM sp_tovar";
$rs = mysql_query();
if(!$rs) exit(mysql_error());
while($s = mysql_fetch_assoc($rs))
print "<a href='?id=" . $s['id'] . "'>" . $s['name_tovar'] . "</a>";
}
дело в том что я цену вынимаю из бд через php путем:
<?php
$sfile = file_get_contents('/select.php?id=2', FILE_USE_INCLUDE_PATH);
echo $sfile;
?>
И мне интерестно может можно как-то по проще это всё вывести через php или и так нормально...
<?php
$sfile = file_get_contents('/select.php?id=2', FILE_USE_INCLUDE_PATH);
echo $sfile;
?>
код в select.php
$id = isset($_GET['id'])?$_GET['id'] : 0;
include('config.php');
if($id)
{
$query = mysql_query("SELECT * FROM sp_tovar where id=" . (int)$id);
if(!$query)exit("Ошибка. Запрос не прошёл.");
while($s = mysql_fetch_assoc($query))
echo $s['sp_price'];
}else
{
//Ну и ссылки на товары выводите на странице
$sql= "SELECT * FROM sp_tovar";
$rs = mysql_query();
if(!$rs) exit(mysql_error());
while($s = mysql_fetch_assoc($rs))
print "<a href='?id=" . $s['id'] . "'>" . $s['name_tovar'] . "</a>";
}
дело в том что я цену вынимаю из бд через php путем:
<?php
$sfile = file_get_contents('/select.php?id=2', FILE_USE_INCLUDE_PATH);
echo $sfile;
?>
И мне интерестно может можно как-то по проще это всё вывести через php или и так нормально...
Спустя 4 часа, 41 минута, 55 секунд (1.09.2011 - 16:17) inpost написал(а):
brox
оформляй код [ php] тегами, так же почему этот запрос не поместить в тот файл, в котором работаешь? Зачем его отдельно дёргать? А если и обращаться к нему, то как по мне так лучше include.
оформляй код [ php] тегами, так же почему этот запрос не поместить в тот файл, в котором работаешь? Зачем его отдельно дёргать? А если и обращаться к нему, то как по мне так лучше include.