Малко помощ с PHP

d0oMch0

Registered
Здравейте !
Значи търсих отговор тук, но не намерих а и чесно казано незнам как да си формулирам търсенето затова създадох нова тема.
Искам когато получавам резултати от дб да ми излизат като линкове към съответните итемс ;)
Ето го кода ми :
PHP:
include 'functions.php';
db_connect(); 
 $query = mysql_query("SELECT * FROM categories") 
 or die(mysql_error()); 
 while($result = mysql_fetch_array( $query )) 
 { 
 print "Name: ".$result['catname']."<br/>";
 }
Благодаря предварително.
 
PHP:
include 'functions.php';

db_connect(); 

 $query = mysql_query("SELECT * FROM categories") 

 or die(mysql_error()); 

 while($result = mysql_fetch_array( $query )) 
{ 
$catname=$result['catname'];
$item_id=$result[item_id];

 echo "<a href='items.php?id=$item_id'>Name:</a><br/>";

 }
$item_id ти е ид-то на итема, който искаш да ти се появи в съответната страница. А в нея страница правиш така:
PHP:
inluce 'functions.php;
if(issset($_GET[id]) and int_val($_GEt[id])>0){
//тук кода за съответния итем
}else{
header("Location: item_choose.php"); 
exit;
//в случай, че не е зададено правилно ид
}
 
PHP:
Fatal error: Call to undefined function int_val() in C:\xampp\htdocs\htdocs\result.php on line 5
Немога да разбера идеята на:
PHP:
int_val($_GET[id])>0
 

Back
Горе