---
title: "Skriva ut endast den SENASTE nyheten"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/174641-skriva-ut-endast-den-senaste-nyheten"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Shaadow"
published: "2008-10-08T15:10:51.000Z"
updated: "2008-10-08T19:36:56.000Z"
replies: 2
views: 343
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/174641-skriva-ut-endast-den-senaste-nyheten"
---

# Skriva ut endast den SENASTE nyheten

## #1 — Shaadow, 2008-10-08T15:10Z

Hejsan!

Har ett nyhetsskript som skriver ut alla nyheter i databasen, men jag skulle vilja att endast den senaste nyheten skrivs ut på startsidan. Antagligen är det väl inte så svårt, men jag har fått totalt hjärnsläpp :x 
Hur ska jag gå tillväga?

```php
<?php
	// connect to MySQL
		$hostname = 'localhost';
		$username = 'root';
		$password = '';
		$conn = new mysqli($hostname, $username, $password, 'glow')
			or die ('Cannot open database');
		$sql = 'SELECT * FROM news ORDER BY created DESC';
		$result = $conn->query($sql) or die (mysqli_error());
?>
<html>
<head>
<title>Shadowmaniac :: Home</title>
<link href="style.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">
if(document.images)
{
bild=new Array()
bild[0]=new Image()
bild[1]=new Image()
bild[4]=new Image()
bild[5]=new Image()
bild[6]=new Image()
bild[7]=new Image()
bild[8]=new Image()
bild[9]=new Image()
bild[0].src="images/portfolio.jpg"
bild[1].src="images/portfolioover.jpg"
bild[4].src="images/services.jpg"
bild[5].src="images/servicesover.jpg"
bild[6].src="images/downloads.jpg"
bild[7].src="images/downloadsover.jpg"
bild[8].src="images/contact.jpg"
bild[9].src="images/contactover.jpg"
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
	<div id="container">
		<div id="header" align="center">
			<img src="images/header.jpg" border="0">
		</div>
		
		<div class="menu" align="center">
			<?php
			include('includes/menuHome.inc.php');
			?>
		</div>

			<table id="main" width="770" align="center">
				<tr>
					<td width="570" valign="top">
						<?php 
							while($row = $result->fetch_assoc()) {
						?>
					<p class="title">
						&raquo; <?php echo $row['title']; ?>
					</p>
					<p class="article">
						<?php 
							echo $row['article'];
						?>
					</p>
					<div class="readmore">
				&rsaquo; <a href="http://shadowmaniac.no-ip.org/shadowmaniac/index.php?readmore=<?php echo $row['article_id']; ?>">Read more</a>
					</div>
					<div class="author">
						Written by <b><?php echo $row['author']; ?></b> @ <?php echo $row['created']; ?>
					</div>
					</td>
		<?php
			}
		?>
					<td width="200" id="rightmain" valign="top">
						<p class="article">
							
						</p>
					</td>
				</tr>
			</table>
	
	
	
	
	</div>
</body>
</html>
```

Permalänk: https://www.webforum.nu/p/174641

## #2 — überfuzz, 2008-10-08T16:13Z

Om du inte alls behöver de senare nyheterna kan du lägga till LIMIT 1 i strängen du skickar som query till databasen.

```php
$sträng = "SELECT * FROM news ORDER BY created DESC LIMIT 1";
```

Permalänk: https://www.webforum.nu/p/2148913

## #3 — Shaadow, 2008-10-08T19:36Z

> **überfuzz skrev:**
>
> Om du inte alls behöver de senare nyheterna kan du lägga till LIMIT 1 i strängen du skickar som query till databasen.
> 
>
>
> ```php
> $sträng = "SELECT * FROM news ORDER BY created DESC LIMIT 1";
> ```

Tack för hjälpen, fungerade jättebra! :)

Permalänk: https://www.webforum.nu/p/2148938

---

Tråden på webben: https://www.webforum.nu/amne/php/174641-skriva-ut-endast-den-senaste-nyheten
