Avatar billede rocky2000 Nybegynder
28. marts 2003 - 21:40 Der er 2 kommentarer og
1 løsning

PHP spil

Jeg er igang med det fedeste spil (not). Men jeg mangler en Func der skal hente noget info fra en database for eksempel liv (life) lave en Random counter fra 1 til øhhh 60 og minuse det i databasen.

100 i liv - rand ( 52 ) = 48

Tage værdien 48 og smide det tilbage i databasen under Liv (life) igen. Hvordan er det lige man gør det????
Avatar billede rocky2000 Nybegynder
29. marts 2003 - 00:57 #1
Ve i va Gutter Jeg fandt sq selv ud af det.

<?php
$dam = rand (1,10);
 
    mysql_connect("localhost", "root", "") or
        die("Could not connect: " . mysql_error());
    mysql_select_db("spil");

    $result = mysql_query("SELECT life FROM bruger where id = 3");

    while ($liv = mysql_fetch_array($result, MYSQL_NUM))
    {
        echo ("Liv: $liv[0]<br><br>");
        $life = $liv[0]; 
    }
$tilbage = $life - $dam;
echo("DU er i en kamp og du får $dam i skade.<br>Så derfor har du kun $tilbage tilbage");
$send = mysql_query("UPDATE bruger SET life = $tilbage where id = 3");
    if ($tilbage < 0)
    {
    ?><meta http-equiv="refresh" content="0;URL=dead.html"><?php
   
    }
    mysql_free_result($result);
?>

Til andre :-)

Jeg er klar over at jeg ikke er særlig god til PHP men det er da en start :-)
Avatar billede xtr0 Nybegynder
29. marts 2003 - 01:01 #2
Måske skulle du være lidt mere 'positiv' istedet for at skrive du ikke er så god til det ?
Avatar billede raffar Juniormester
29. marts 2003 - 03:41 #3
Måske du skulle lukke dine glamle spørgsmål hvis du har fået svar. 530 Points ude!
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