Avatar billede mysitesolution Nybegynder
11. september 2003 - 14:52 Der er 4 kommentarer og
1 løsning

Tilfældigt banner

Hvordan vælger jeg et tilfældigt "row" fra en mysql database?

Det skal være så den kun  vælge hvor Type er lig med 1 og Views ikke er lig med 0

Skulle være det---

Spørg hvis der er noget
Avatar billede fangel Nybegynder
11. september 2003 - 14:58 #1
<?ph

// db connect må du selv lige sørre for

$query = mysql_query("SELECT * FROM tabel WHERE Type = '1' AND Views != '0' ORDER BY RAND()")or die(mysql_error());

$data = mysql_fetch_array($query);

// her udksirver du et felt fra databasen, du kan se felter med - print_r($data);

?>
Avatar billede mysitesolution Nybegynder
11. september 2003 - 15:00 #2
dejligt let---

hvordan gør jeg så den opdatere nogen felter bag efter>?
Avatar billede fangel Nybegynder
11. september 2003 - 15:25 #3
hvad vil du updatere? Views?

$query = mysql_query("SELECT * FROM tabel WHERE Type = '1' AND Views != '0' ORDER BY RAND()")or die(mysql_error());

$data = mysql_fetch_array($query);


// her udskirver du et felt fra databasen, du kan se felter med - print_r($data);


// går ud fra du har et ID felt
$id = $row['ID'];
mysql_query("UPDATE SET Views = Views + 1 WHERE ID = '$id'")or die(mysql_error());

?>
Avatar billede mysitesolution Nybegynder
16. oktober 2003 - 20:02 #4
vil du have points?
Avatar billede fangel Nybegynder
16. oktober 2003 - 20:16 #5
jo deeet...

Morten
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester