Avatar billede wzglobal.com Nybegynder
23. maj 2002 - 00:50 Der er 10 kommentarer og
2 løsninger

MySQL??

<?
$db = mysql_connect("localhost", "hien", "xxx");
mysql_select_db("hien", $db);
$vaelgserver = mysql_query("SELECT * FROM counterstrike ORDER BY RAND() LIMIT 0,1;");

echo "$vaelgserver";

mysql_close($db);
?>

hvad er det galt?? den skulle have fundet et tilfældigt id-nr og derefter udskrevet felterne!!
felterne hedder server og port.. men det er da ligegyldigt!?

http://hien.h4f.dk/test.php
Avatar billede dmcn Praktikant
23. maj 2002 - 00:52 #1
Du har oprettet 3 spørgsmål lige efter hinanden, og to af dem har du lukket få minutter efter fordi du selv fandt svaret - brug 10 minutter længere på at finde fejlen selv næste gang, så du ikke spammer unødigt, og spilder andres tid.
Avatar billede disky Nybegynder
23. maj 2002 - 00:52 #2
har lige prøvet med
select * from jiveMessage order by rand() limit 0,1;

på min egen base, fungere fint.

ret evt til:

$vaelgserver = mysql_query("SELECT * FROM counterstrike ORDER BY RAND() LIMIT 0,1");

om det gør en forskel ved jeg dog ikke.
Avatar billede wzglobal.com Nybegynder
23. maj 2002 - 00:54 #3
n0rmality -> min fejl: skal bare have lavet det her lort færdigt hurtigt... skal nok prøve at tænke før jeg skriver :)
Avatar billede wzglobal.com Nybegynder
23. maj 2002 - 00:56 #4
arghh den gider ikke... den skriver stadig:
Resource id #2
Avatar billede wzglobal.com Nybegynder
23. maj 2002 - 00:57 #5
dette her kan min hjerne sq ikke klare... kom så nu har i chancen :p
Avatar billede dmcn Praktikant
23. maj 2002 - 00:58 #6
Og så er problemet, at du mangler lidt:
$vaelgserver = mysql_query("SELECT * FROM counterstrike ORDER BY RAND() LIMIT 0,1;");
$serverrow = mysql_fetch_row($vaelgserver);
echo $serverrow[0];

Prøv med det.
Avatar billede dmcn Praktikant
23. maj 2002 - 00:59 #7
www.php.net/mysql_fetch_row

Du kan printe resten af rækkerne med:
$serverrow[1]
$serverrow[2]
osv. :)
Avatar billede dmcn Praktikant
23. maj 2002 - 01:02 #8
Og så har disky ret - du skal ikke have ; til sidst efter 0,1.
Avatar billede wzglobal.com Nybegynder
23. maj 2002 - 01:03 #9
yes tak for hjælpen, nu virker det... fortsætter arbejdet :)
Avatar billede wzglobal.com Nybegynder
23. maj 2002 - 01:04 #10
n0rmality lav et svar hvis du vil have points...
Avatar billede dmcn Praktikant
23. maj 2002 - 01:04 #11
Så må du hellere lige få et svar. :)
Avatar billede wzglobal.com Nybegynder
23. maj 2002 - 01:05 #12
sådan :)
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
Computerworld tilbyder specialiserede kurser i database-management

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