وقتی مطلب را از طریق فرم در پایگاه داده ذخیره میکنم آخرین مطلب در رکورد پایانی پایگاه داده نشان داده میشود
برای اینکه آخرین مطلب ارسالی در ابتدای پایگاه داده باشد چکار کنم؟
Printable View
وقتی مطلب را از طریق فرم در پایگاه داده ذخیره میکنم آخرین مطلب در رکورد پایانی پایگاه داده نشان داده میشود
برای اینکه آخرین مطلب ارسالی در ابتدای پایگاه داده باشد چکار کنم؟
یعنی ایکه میخوای id اخرین مطلب بیاد اول ؟
ولی کلا sort کن درست میشه دیگه
ببشتر توضیح دهید
برای اجرا پس از ORDER BY کد DESC رو بنویس سپس مطلب در صفحه از آخر به اول نمایش داده میشه
این خروجی پایگاه داده ام میباشد حالا میگی من چکار کنم
[PHP]-- phpMyAdmin SQL Dump
-- version 2.11.2.1
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generation Time: May 09, 2011 at 08:01 AM
-- Server version: 5.0.45
-- PHP Version: 5.2.5
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
--
-- Database: `register`
--
-- --------------------------------------------------------
--
-- Table structure for table `message`
--
CREATE TABLE `message` (
`id` varchar(255) collate utf8_persian_ci NOT NULL,
`title` text collate utf8_persian_ci NOT NULL,
`text1` text character set utf8 NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_persian_ci;
--
-- Dumping data for table `message`
--
INSERT INTO `message` (`id`, `title`, `text1`) VALUES
('', '', '<ol>\r\n <li>\r\n yuy</li>\r\n <li>\r\n y7uytu</li>\r\n <li>\r\n y8uy<img alt="iuyi" src="uiui" /><strong><a href="http://uiuyi">http://uiuyi</a></strong><span style="font-family:lucida sans unicode,lucida grande,sans-serif;">iuiui]</span></li>\r\n <li>\r\n <h3 style="color:blue;">\r\n <span style="font-family: lucida sans unicode,lucida grande,sans-serif;">iuouoiuoioiuo<span style="background-color:yellow;">ioiuoiuoio</span><span style="background-color:#a52a2a;">ioiuo</span></span></h3>\r\n </li>\r\n</ol>\r\n'),
('', '6767', '<p>\r\n 67657657657</p>\r\n'),
('', 'ttttttttt', '<p>\r\n rtrtrtrt</p>\r\n'),
('', '3', '<p>\r\n 444444</p>\r\n'),
('', 'welcome', '<p>\r\n aboonajmi</p>\r\n'),
('', 'tree', '<p>\r\n we</p>\r\n'),
('', 'hgj78', '<p>\r\n hj6767</p>\r\n');
[/PHP]
دوست من شما برای ثبت مشکل خاصی ندارید یعنی شما همینطوری ثبت کنید.
برای اجرا ژس از ORDER BY حروف DESC را تایپ کنید
orderbyدر کجای phpmyadmin قرار دارد؟
دوست من تو PHPmyAdmin نیست
وقتی میخوای محتویات MYSQL رو ج را کنی بعد از کد ORDER By که تو کد انتخاب پایگاه داده قرار داره قرار بدی محتویات از آخر میان مثلا :
کد:<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("my_db", $con);
$result = mysql_query("SELECT * FROM Persons ORDER BY Persons.id DESC ");
while($row = mysql_fetch_array($result))
{
echo $row['FirstName'] . " " . $row['LastName'];
echo "<br />";
}
mysql_close($con);
?>
چگونه ادامه مطلب ایجاد کنم برای متنهای که زیاد میباشد؟
کسی نیست به سوالم جواب بده