PHP կոդ:
<?php
while($row = mysql_fetch_array($rsd))
{
$id=$row['id'];
$title=$row['title'];
$url_page_author=$row['url_page_author'];
$image=$row['image'];
$cat=$row['cat'];
$date=$row['date'];
$sqlauthor = "select * from users WHERE id='$url_page_author' LIMIT 1";
$rsdauthor = mysql_query($sqlauthor);
?>
Հեղինակ:<a href="/user_<?php echo $url_page_author; ?>" target="_blank"><?php echo $rsdauthor['login']; ?></a>
<?php
}
?>
Այ ես կոդի մեջ եթե ես հեղինակի վերևը գրեմ
HTML կոդ:
<img src="uploads/images/$image">
Ապա կաշխատի նկարները, ու ըտենց ցանկացածը, օրինակ $date գրեմ ժամանակը կաշխատի.
Հիմա ես $rsdauthor['login']-ը այսինքն հեղինակի անունը ոչթե կանչելեմ images թեյբլից այլ ըստ ավելացնողի id-ի user թեյբլից
PHP կոդ:
$sqlauthor = "select * from users WHERE id='$url_page_author' LIMIT 1";
$rsdauthor = mysql_query($sqlauthor);
Հեսա ըսենց, $url_page_author « ստեղ գտնվումա տվյալ նկարը ավելացնող օգտագործողի id-ին, ու հիմա ես մեթոդով չի աշխատում.
PHP կոդ:
CREATE TABLE IF NOT EXISTS `users` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`login` varchar(15) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
`password` varchar(255) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
`avatar` varchar(255) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
`sex` varchar(10) COLLATE utf8_unicode_ci DEFAULT NULL,
`birth` varchar(40) COLLATE utf8_unicode_ci DEFAULT NULL,
`email` varchar(255) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
`activation` int(1) NOT NULL DEFAULT '0',
`date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=22 ;
Եսի users թեյբլի sql կոդը.
PHP կոդ:
CREATE TABLE IF NOT EXISTS `images` (
`id` int(4) NOT NULL AUTO_INCREMENT,
`cat` int(1) DEFAULT '0',
`title` varchar(255) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
`date` date NOT NULL DEFAULT '0000-00-00',
`image` text COLLATE utf8_unicode_ci NOT NULL,
`url_page_author` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
`view` int(9) DEFAULT '0',
`love` int(11) DEFAULT '0',
PRIMARY KEY (`id`),
FULLTEXT KEY `title` (`title`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=22 ;
Հեսա եսել images թեյբլի sql կոդը, ստեղիցա նկարները կայքի մեջ ցուցադրվում, ամեն անգամ նկար ավելացնելուց url_page_author ստեղ գտնվումա տվյալ ավելացնողի id-ին.
Էջանիշներ