Проблем с изграждането на онлайн магазин

webdefender

Registered
Здравейте ! работя по един проект за онлайн магазин но се затрудних доста :cry:

та проблема е следния вижте тая система http://www.freesimplesoft.com/demo/index.php
показаните продукти имат бутон [Details] и при натискане то показа повече информация за продукта как става това да показва различна информация за различен продукт ?
 
GodFather2 каза:
Ами първо ги записваш в базата данни ... после ги извикваш със SELECT

да но така се извикват всички записи аз искам да извика запис примерно на ID=15

http://localhost/shop/more.php?more=15 <= да извика само от ИД15 информацията
 
Код:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<?php
$host = "localhost";
$username = "";
$password = "";
$database = "shop";
$connect = mysql_connect($host, $username, $password)
or die("Не може да свърже с базата данни");
mysql_select_db($database, $connect)
or die("Не може да селектира базата данни");
mysql_query("SET CHARACTER SET cp1251");
$more = 1;
if(isset($_GET['more']) and is_numeric($_GET['more'])) {
$more = intval($_GET['more']);
}	
$result = mysql_query("SELECT moreinfo FROM books ORDER BY id")
or die("Не може да изпълни заявката");
if(mysql_num_rows($result) > 0) {
while($row = mysql_fetch_array($result)) {
echo $row['moreinfo']."<br />";
} 
} else {
echo "Няма резултати .";
}
?>
 
Код:
	 <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<?php 
$host = "localhost"; 
$username = ""; 
$password = ""; 
$database = "shop"; 
$connect = mysql_connect($host, $username, $password) 
or die("Не може да свърже с базата данни"); 
mysql_select_db($database, $connect) 
or die("Не може да селектира базата данни"); 
mysql_query("SET CHARACTER SET cp1251"); 
$more = 1; 
if(isset($_GET['more']) and is_numeric($_GET['more'])) { 
$more = intval($_GET['more']); 
}    
$result = mysql_query("SELECT moreinfo FROM books where id='$more'") 
or die("Не може да изпълни заявката"); 
if(mysql_num_rows($result) > 0) { 
while($row = mysql_fetch_array($result)) { 
echo $row['moreinfo']."<br />"; 
} 
} else { 
echo "Няма резултати ."; 
}?>
 
GodFather2 каза:
Код:
	 <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<?php 
$host = "localhost"; 
$username = ""; 
$password = ""; 
$database = "shop"; 
$connect = mysql_connect($host, $username, $password) 
or die("Не може да свърже с базата данни"); 
mysql_select_db($database, $connect) 
or die("Не може да селектира базата данни"); 
mysql_query("SET CHARACTER SET cp1251"); 
$more = 1; 
if(isset($_GET['more']) and is_numeric($_GET['more'])) { 
$more = intval($_GET['more']); 
}    
$result = mysql_query("SELECT moreinfo FROM books where id='$more'") 
or die("Не може да изпълни заявката"); 
if(mysql_num_rows($result) > 0) { 
while($row = mysql_fetch_array($result)) { 
echo $row['moreinfo']."<br />"; 
} 
} else { 
echo "Няма резултати ."; 
}?>


леле браво 2 дена го мъча това :?:
 
webdefender каза:
GodFather2 каза:
Код:
	 <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<?php 
$host = "localhost"; 
$username = ""; 
$password = ""; 
$database = "shop"; 
$connect = mysql_connect($host, $username, $password) 
or die("Не може да свърже с базата данни"); 
mysql_select_db($database, $connect) 
or die("Не може да селектира базата данни"); 
mysql_query("SET CHARACTER SET cp1251"); 
$more = 1; 
if(isset($_GET['more']) and is_numeric($_GET['more'])) { 
$more = intval($_GET['more']); 
}    
$result = mysql_query("SELECT moreinfo FROM books where id='$more'") 
or die("Не може да изпълни заявката"); 
if(mysql_num_rows($result) > 0) { 
while($row = mysql_fetch_array($result)) { 
echo $row['moreinfo']."<br />"; 
} 
} else { 
echo "Няма резултати ."; 
}?>


леле браво 2 дена го мъча това :?:
Пак заповядай :)
 

Back
Горе