Top
Phpuniverset logo
 

INDHOLD

Forside

Job annoncer

Tips og Tricks

Konkurrence

Downloads

Dokumenter

PHP bog shop

Forum

Online udviklere


Propelcom

ARTIKLER

CSS

Diverse

E-handel / annoncer

Grafik

Html

Internet

Javascript

Linux

PHP/MySQL

Programmer

Flash

Søgemaskiner

Windows

C / C++


INFO

Information

Annoncering

Kontakt

Simpelt visning af nyheds system.

Forside Kategori PHP/MySQL Simpelt visning af nyheds system.




 

Indledning:
Denne artikel vil forhåbentlig lede dig igennem de standard funktioner mellem PHP og MySQL..
Flere guides vil komme, bla. med hvordan du tilføjer, redigere og sletter nyheder.


Først skal vi have vores mysql tabel.


CREATE TABLE `nyheder` (
`id` int(10) unsigned NOT NULL auto_increment,
`dato` text NOT NULL default '',
`forfatter` text NOT NULL default '',
`overskrift` text NOT NULL default '',
`tekst` text NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 ;

- Du kan bruge mange andre funktioner end "text", men jeg har valgt at bruge det denne gang :)!


Efter det, skal vi connecte til mysql.

//Skal ændres!
$user = 'bruger';
//Skal ændres!
$pass = 'kode';
//$host skal sikkert ikke skiftes, hvis det er dit eget webhotel, hvis det dog er et gratis webhotel (frac/1go/hotserv) så skal det ændres!..
$host = 'localhost';
//Skal ændres!
$db = 'database';
mysql_connect($host, $user, $pass);
mysql_select_db($db);


Nu har vi connectet til vores mysql database, så skal vi have trukket nyhederne ud fra tabellen "nyheder".

//Select * from nyheder, vælger alt fra tabellen nyheder, ORDER BY id DESC, betyder at vi vil have orden efter id, sidst tilføjet.
$sql = "SELECT * FROM nyheder ORDER BY id DESC";
//Her sender vi så vores $sql til mysql, via. mysql_query();
$query = mysql_query($sql) or die(mysql_error());
//oversat til dansk: hvis mysql_rækker($query) == 0, skriv Der er ingen nyheder tilføjet!.. - dvs. hvis der ikke er nogle nyheder tilføjet i tabellen "nyheder" skal den skrive Der er ingen nyheder tilføjet!.
if(mysql_num_rows($query) == 0){ echo "Der er ingen nyheder tilføjet!"; }
//Hvis der findes nogle nyheder i tabellen, fortsæt.
else {
//Bliv ved med at skriv nyhederne ud indtil der ikke er flere!
while($row = mysql_fetch_assoc($query)){
//Her sætter vi var's til det som der er tilføjet i mysql.. Du kan også bruge andre funktioner til at udpakke det på en linje, men jeg har valgt og gøre det på denne måde, da det er den mest sikre!
$dato = $row['dato'];
$forfatter = $row['forfatter'];
$overskrift = $row['overskrift'];
$overskrift = $row['overskrift'];
$tekst = $row['tekst'];
echo "<div>Overskrift: $overskrift<br>Tekst: $tekst<br>Skrevet af $forfatter, d. $dato</div><br> <hr size=\"1px\">;
}
//Vi sætter $nyheder til så mange nyheder der er tilføjet!
$nyheder = mysql_num_rows($query);
echo "<br><br><div>Der er tilføjet $nyheder nyheder!</div>";
}


Denne guide/artikel er lavet af phanion.
Håber denne guide/artikel hjalp dig hvis du havde problemer med dette! :)



Skrevet af: phanion | Dato : 2007-07-15 03:0 | Læst : 7065 gange | Print

Din kommentar og karakter til artiklen

Din karakter:

1

2

3

4

5

6

7

8

9

10

Kommentar:

Log ind for at give en karakter og kommentar.

Kommentarer og karakterer til artiklen

 


10/10

"god guide!"

Niklas | 15.10.2007, 16:46

 

Send Artikel/anmeldelse til: phpuni@phpuniverset.dk

Tilbage til oversigt

FORUM

Nyeste forum indlæg :

PHP/Opencart import module

Opencart/php import modul hjælp

Lækkert kontor / kontorfællesskab i Helsingør

Opdatering af PHP

Vurdering af hjemmeside

Nyeste forum svar :

Joomla som CMS

Android programmering

Grafik problemer

Prissammenligningsside

Jeg yder fremover ikke support!

 

MEDLEM

LOGIN ER IKKE MULIGT, MENS VI LAVER NYT SITE
 

NYHEDSBREV

Nyhedsbrev

Tilmeld dig vores nyhedsbrev og modtag nyheder om nye scripts og tips samt om mange andre nye tiltag på Phpuniverset.dk


 

© Copyright 2000 Propelcom Phpuniverset's politik om personlige oplysninger, artikler & Koder Phpuniverset er optimeret til Mozilla 1024 * 768 Phpuniverset version: 3.0 beta
Webhost : Ignesco.dk - android talk & help

Bund