може ли помощ за поздравите

за да направиш това нещо ти трябва името на потребителя, както и името на песента, а тук те не се вземат от база данни, така че няма как да стане да има линк към тях
 
Код:
<?php
include('conf.php');
$query="SELECT * FROM pozdravi ORDER by id DESC LIMIT 1";
$result=mysql_query($query);
while ( $r = mysql_fetch_array( $result )){
$ot=$r['ot'];
$id=$r['id'];
$pesen=$r['pesen'];
$izp=$r['izp'];
echo '<a href="http://site.com/users.php?user='.$ot.'">'.$ot.'</a> vi pozdravqva s : <a href="http://site.com/pesni/'.$pesen.'">$izp - $pesen</a>";}
?>

Използваш http://site.com/users.php?user='.$ot.' за да направиш с $_GET['user'] избор от базата за кой потребител става въпрос.. Примерно имаш страница users.php с долу горе подобен код...
Код:
<?php
if($_GET['user']) {
$res = mysql_query("SELECT * FROM users WHERE username='$_GET[user]'") or die(mysql_error()); // ТУК КЪДЕТО Е WHERE username='$_GET[user]' ще ти вземе потребителя посочен в http връзката...
$row = mysql_fetch_array($res);
echo $row['username']; //извежда ти потребителя от поздрава чрез адрес http://site.com/users.php?user=admin (примерно admin потребител)
}else{
$res = mysql_query("SELECT * FROM users") or die(mysql_error());
while($row = mysql_fetch_array($res)) {
echo $row['username']."<br>\n"; // ИЗВЕЖДА ТИ ВСИЧКИ ПОТРЕБИТЕЛИ ОТ БАЗАТА АКО ОТВОРЕНИЯ АДРЕС Е http://site.com/users.php
}
}
?>

Човека може да си е направил системата само с регистрирани потребители да работи.
 
потребителя го оправих но немога да наглася песента да отваря id-то на песента с този код отваря името
 
Проблема е в този код
Код:
$query="SELECT * FROM pozdravi ORDER by id DESC LIMIT 1";
насочва се към таблицата на поздравите и изкарва ID-то на записания поздрав а не на песента
 
Код:
CREATE TABLE IF NOT EXISTS `songs` (
  `id` int(4) NOT NULL auto_increment,
  `name` text NOT NULL,
  `author` varchar(255) NOT NULL,
  `link` text NOT NULL,
  `views` int(10) unsigned NOT NULL,
  `downs` text NOT NULL,
  `kategoria` varchar(255) character set cp1251 collate cp1251_bulgarian_ci NOT NULL,
  `date` varchar(255) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=cp1251 AUTO_INCREMENT=2282 ;
 
ами аз сам направил да изкарва име на потребителя които е добавил поздрава и песента излиза името но когато натисна да отворя песента изкарва id на записания поздрав в phpmyadmin ето кода като сам го направил
Код:
 <?php
include('conf.php');
$query="SELECT * FROM pozdravi ORDER by id DESC LIMIT 1"; 
$result=mysql_query($query);
while ( $r = mysql_fetch_array( $result )){
$ot=$r['ot'];
$id=$r['id'];
$pesen=$r['pesen'];
$izp=$r['izp'];
echo '<a href="http://87.97.251.79/my.php?m=profile&username='.$ot.'">'.$ot.'</a> ви поздравява с : <a href="http://87.97.251.79/play.php?m=play&id='.$id.'">'.$pesenta.''.$izp.' - '.$pesen.'</a>';}
?>
 
дай в скайпа :) че и аз я имам тази ситема и съм я оправил да изкарва ид :) за по лесно в скайпа :?: пиши
 

Back
Горе