Проблем с извеждането на информацията от база данни

macmen

Registered
Здравейте проблема ми е следния,

Използвам файловете от урока за разделяне на дадена информация по категорий http://web-tourist.net/login/login/view.php?st=2984. Няма проблем със разделянето им по категория, използвам цикъла while(), но когато исъм да извикам дадено id от дадена категория то присвуява id на категорията. Можете ли да ми помогнете

ето кодовете:

този е разделяне по категория;
Код:
if ($_GET['d']=="2"){
$category = 1;
	if(isset($_GET['category']) and is_numeric($_GET['category'])) {
		$category = intval($_GET['category']);
	}	
	$result = mysql_query("SELECT * FROM download as n LEFT OUTER JOIN cat_download as c ON n.catid = c.id WHERE n.catid = '".$category."'")or die(mysql_error());

	if(mysql_num_rows($result) > 0) {
	echo'<table border="0">';
	while($cat = mysql_fetch_assoc($result)){
	$zaglavie = htmlspecialchars_decode($cat['zaglavie']);
	$poqsnenie = htmlspecialchars_decode($cat['poqsnenie']);
	echo '<tr>';
		if ($cat['poster']==NULL)
		{
			echo '<td colspan="3" height="90" width="110"><img src="images/no_photo.jpg" width="200" height="200"/></td>';
		}
		else
		{	
	echo'<td colspan="3" height="90" width="110"><img src="'.$cat['poster'].'" width="200" height="200"/></td>';
		}	
	echo'<td align="center"><h4><a href="index.php?action=download&d=3&id='.$cat['id'].'">'.$cat['zaglavie'].'</a></h4>
	</td>
	
	 ';	
	echo'';
		
	echo'</tr>';
	
			
	}
	echo '</table>';
	}else{
	echo 'няма записани данни в тази категория';
	
	}
	

	
}


този е за присвуяване на id и извличане от БД информацията за него:

Код:
if($_GET['d']=="3"){

function secure($var) {
return addslashes(htmlspecialchars($var));
}
$id = secure($_GET['id']);
$d = mysql_query("SELECT * FROM download WHERE id = '$id'") or die ('Заявката не може да бъде изпълнена!');
$view = mysql_fetch_array($d);
echo'<h2>'.$view['zaglavie'].'</h2>';

echo'<table>';
echo'<tr style="text-align:center;"  ><td style=" border: 2px solid #c0c0c0; border-collapse:collapse;" >Заглавие</td><td  style=" border: 2px solid #c0c0c0; border-collapse:collapse;">'.$view['zaglavie'].'</td></tr>';
echo'<tr style="text-align:center;"><td style=" border: 2px solid #c0c0c0; border-collapse:collapse;">Обложка</td><td  style=" border: 2px solid #c0c0c0; border-collapse:collapse;"><img width="200" height="200" src="'.$view['poster'].'"></td></tr>';
echo'<tr ><td  style="text-align:center; border: 2px solid #c0c0c0; border-collapse:collapse;">Описание</td><td  style=" border: 2px solid #c0c0c0; border-collapse:collapse;">'.$view['opisanie'].'<br><br>';
if($view['image_1']==Null){
echo'<img width="140" height="150" src="images/no_image2.gif"> ';
}else{echo '<img width="160" height="150" src="'.$view['image_1'].'"> ';}
if($view['image_2']==Null){
echo'<img width="140" height="150" src="images/no_image2.gif"> ';
}else{echo '<img width="160" height="150" src="'.$view['image_2'].'"> ';}
if($view['image_3']==Null){
echo'<img width="140" height="150" src="images/no_image2.gif"> ';
}else{echo '<img width="160" height="150" src="'.$view['image_3'].'"> ';}
echo'</td></tr>';
echo'<tr ><td style="text-align:center; border: 2px solid #c0c0c0; border-collapse:collapse;" width="100">Категория</td><td  style=" border: 2px solid #c0c0c0; border-collapse:collapse;">'.$view['catid'].'</td></tr>';
echo'<tr ><td style="text-align:center; border: 2px solid #c0c0c0; border-collapse:collapse;" width="100">Качено от</td><td  style=" border: 2px solid #c0c0c0; border-collapse:collapse;">'.$view['username'].'</td></tr>';
echo'<tr ><td style="text-align:center; border: 2px solid #c0c0c0; border-collapse:collapse;">Дата</td><td  style=" border: 2px solid #c0c0c0; border-collapse:collapse;">'.$view['date'].'</td></tr>';
echo'<tr ><td style="text-align:center; border: 2px solid #c0c0c0; border-collapse:collapse;">Изтегли</td><td  style=" border: 2px solid #c0c0c0; border-collapse:collapse;"><a href="'.$view['Link'].'"><img src="images/download.png"></a></td></tr>';
echo'</table>';

}


Благодаря предварително!
 

Back
Горе