Здравейте!
Незнам как да го обясня,но ще се опитам.Значи имам един код с който да изкарвам резултати от една БД,но искам да вадя със същият код и от друга БД.Това ми беше първоначалният замисъл който го направих на 99,9%,но възникна проблем.Двата кода меко казано се сляха и единият почна да вади резултатите на другият.
За по подробно така ще го обясня:
Файлът home.php ми изкарва резултатите от "name" .В него съм копирал същият код да изкарва резултати от "name2".Всичко е ток и жица до тук,но има и файлове view.php и view2.php който да ми изкарват съответно от "name1" и "name2" целите резултати.Когато пусна view2.php вместо да ми показва резултата с дадено ID от name2 ми я вади от name.Какво да правя?
Пробвах да сменя имената на променливите,но нямаше ефект.
home.php
view2.php
Незнам как да го обясня,но ще се опитам.Значи имам един код с който да изкарвам резултати от една БД,но искам да вадя със същият код и от друга БД.Това ми беше първоначалният замисъл който го направих на 99,9%,но възникна проблем.Двата кода меко казано се сляха и единият почна да вади резултатите на другият.
За по подробно така ще го обясня:
Файлът home.php ми изкарва резултатите от "name" .В него съм копирал същият код да изкарва резултати от "name2".Всичко е ток и жица до тук,но има и файлове view.php и view2.php който да ми изкарват съответно от "name1" и "name2" целите резултати.Когато пусна view2.php вместо да ми показва резултата с дадено ID от name2 ми я вади от name.Какво да правя?
Пробвах да сменя имената на променливите,но нямаше ефект.
home.php
Код:
<div class="conteriner">
<ul id="slideshow">
<?php
$conn = @mysql_connect ("localhost", "root", "") OR die ('Could not connect to MySQL: ' . mysql_error());
@mysql_select_db ("name") OR die('Could not select the database: ' . mysql_error() );
$query = "SELECT id, title, author, description, post, img, DATE_FORMAT(date, '%M %d, %Y') as sd FROM news_posts ORDER BY id DESC LIMIT 10";
$result = mysql_query($query);
if ($result) {
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$url = 'view.php?id='.$row['id'];
echo '
<li>
<h3>'.$row['title'].'</h3>
<span>'.$row['img'].'</span>
<p>'.$row['description'].'</p>
<a href="'.$url.'"><img width="125" height="75" src="'.$row['img'].'" alt="'.$row['title'].'" /></a>
</li>';
}
} else {
echo 'There are no news posts to display';
}
?>
</ul>
<div id="wrapper">
<div id="fullsize">
<div id="imgprev" class="imgnav" title="Previous Image"></div>
<div id="imglink"></div>
<div id="imgnext" class="imgnav" title="Next Image"></div>
<div id="image"></div>
<div id="information">
<h3></h3>
<p></p>
</div>
</div>
<div id="thumbnails">
<div id="slideleft" title="Slide Left"></div>
<div id="slidearea">
<div id="slider"></div>
</div>
<div id="slideright" title="Slide Right"></div>
</div>
</div>
<script type="text/javascript">
jQuery('slideshow').style.display='none';
jQuery('wrapper').style.display='block';
var slideshow=new TINY.slideshow("slideshow");
window.onload=function(){
slideshow.auto=true;
slideshow.speed=5;
slideshow.link="linkhover";
slideshow.info="information";
slideshow.thumbs="slider";
slideshow.left="slideleft";
slideshow.right="slideright";
slideshow.scrollSpeed=4;
slideshow.spacing=5;
slideshow.active="#fff";
slideshow.init("slideshow","image","imgprev","imgnext","imglink");
}
</script>
<div class="box">
<div class="box_title"><p>Popular</p></div>
<p>Тест</p>
</div>
<div class="news_box">
<div class="box_title"><p>Latest News</p></div>
<p><?php
$dbc = @mysql_connect ("localhost", "root", "") OR die ('Could not connect to MySQL: ' . mysql_error());
@mysql_select_db ("name2") OR die('Could not select the database: ' . mysql_error() );
$query = "SELECT id, title, author, description, post, img, DATE_FORMAT(date, '%M %d, %Y') as sd FROM news_posts ORDER BY id DESC LIMIT 10";
$result = mysql_query($query);
if ($result) {
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$url = 'view2.php?id='.$row['id'];
echo '
<li>
<h3>'.$row['title'].'</h3>
<p>'.$row['description'].'</p>
<a href="'.$url.'"><img width="75" height="60" src="'.$row['img'].'" alt="'.$row['title'].'" /></a>
</li>';
}
} else {
echo 'There are no news posts to display';
}
?></p>
</div>
view2.php
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Untitled Document</title>
<link href="style.css" type="text/css" rel="stylesheet"/>
</head>
<body>
<?php
$dbc = @mysql_connect ("localhost", "root", "") OR die ('Could not connect to MySQL: ' . mysql_error());
@mysql_select_db ("name2") OR die('Could not select the database: ' . mysql_error() );
if (isset($_GET['id'])) {
$id = $_GET['id'];
} else {
echo 'Please select a news post to view the news.';
exit();
}
$query = "SELECT id, title, author, description, post, img, DATE_FORMAT(date, '%M %d, %Y') as sd FROM news_posts WHERE id = $id";
$result = mysql_query($query);
if ($result) {
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
echo '<div id="news_view">
<div id="news_view_left">
<img src="'.$row['img'].'" style="margin-bottom: 5px;">
</div>
<h1>'.$row['title'].'</h1>
<div id="news_view_timestamp">
Публикувана от '.$row['author'].'
<br>
Дата: '.$row['DATE'].'
<br><br>
</div>
<p>'.$row['post'].'</p>
</div>';}
}
?>
</body>
</html>