Avatar billede mrfunder Nybegynder
29. december 2003 - 16:59 Der er 28 kommentarer og
1 løsning

hjælp til vis info

Hejsa! Er der nogen der kan fortælle mig hvordan man i php laver en "info" udtrækning.. min database ser sådan ud:

include("connection-fil.php");

SELECT * FROM `users` WHERE username - Her skal den brugers profil man har hentet så vises.. (Ved ikke om jeg har lavet udtrækskoden rigtig!)


SELECT * FROM `users` WHERE navn - her skal brugerens IRL navn hentes

SELECT * FROM `users` WHERE online tid - her skal det hentes med fx. 2 timer og 2 minutter

SELECT * FROM `users` WHERE penge - her skal brugerens peneg hentes

SELECT * FROM `users` WHERE room - her skal brugerens lejlighed hentes (altså nummeret som står i feltet)

SELECT * FROM `users` WHERE oprettet - her skal datoen for oprettelses tidspunktet hentes fra.. fx. 21-10-2003

SELECT * FROM `users` WHERE fritekst - her skal brugerens fritekst hentes..

ALT udtræk fra databasen skal hentes ud med skrifttype: "Verdana" Størrelse"8" eller også kaldet "1"
Avatar billede mrfunder Nybegynder
29. december 2003 - 17:02 #1
Kan det evt. blive sådan at de forskellige oplysninger bliver hentet i hvert sit felt?



<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Community</title>
<style type="text/css">
body { margin: 0px }
</style>
</head>
<body topmargin="0" leftmargin="0">

<table border="0" width="139" cellspacing="0" cellpadding="0">
  <tr>
    <td width="279" height="12">Info</td>
  </tr>
  <tr>
    <td width="279">
      <table border="0" width="100%">
        <tr>
          <td width="85%"><img border="0" src="gfx/brugernavn.bmp" width="72" height="5"></td>
          <td width="15%">&nbsp;</td>
        </tr>
        <tr>
          <td width="85%">HER SKAL BRUGERNAVNET HENTES</td>
          <td width="15%">&nbsp;</td>
        </tr>
        <tr>
          <td width="85%"><img border="0" src="gfx/name.bmp" width="30" height="5"></td>
          <td width="15%">&nbsp;</td>
        </tr>
        <tr>
          <td width="85%">HER SKAL IRLNAVN HENTES</td>
          <td width="15%">&nbsp;</td>
        <tr>
          <td width="85%"><img border="0" src="gfx/onlinetime.bmp" width="66" height="5"></td>
          <td width="15%">&nbsp;</td>
        </tr>
          <td width="85%">HER SKAL ONLINE TID HENTES</td>
          <td width="15%">&nbsp;</td>
        <tr>
          <td width="85%"><img border="0" src="gfx/credits.bmp" width="49" height="5"></td>
          <td width="15%">&nbsp;</td>
        </tr>
        <tr>
          <td width="85%">HER SKAL PENGE HENTES</td>
          <td width="15%">&nbsp;</td>
        </tr>
          <td width="85%"><img border="0" src="gfx/lejlighed.bmp" width="63" height="5"></td>
          <td width="15%"></td>
        <tr>
          <td width="85%">HER SKAL LEJLIGHED HENTES</td>
          <td width="15%">&nbsp;</td>
        </tr>
        <tr>
          <td width="85%"><img border="0" src="gfx/oprettet.bmp" width="58" height="5"></td>
          <td width="15%"></td>
        </tr>
        <tr>
          <td width="85%">HER SKAL OPRETTELSES DATOEN HENTES</td>
          <td width="15%"></td>
        </tr>
        <tr>
          <td width="85%"><img border="0" src="gfx/fritekst.bmp" width="56" height="5"></td>
          <td width="15%"></td>
        </tr>
        <tr>
          <td width="85%">HER SKAL FRITEKST HENTES</td>
          <td width="15%"></td>
        </tr>
      </table>
    </td>
  </tr>
</table>

</body>

</html>
Avatar billede mrfunder Nybegynder
29. december 2003 - 17:02 #2
er der nogen der kan hjælpe mig
Avatar billede tortur Nybegynder
29. december 2003 - 17:06 #3
Jov jeg kan! Hvad er dit msn??
Avatar billede mrfunder Nybegynder
29. december 2003 - 17:07 #4
jeg har ikke msn, kan vi ikke lave det inde over det her site
Avatar billede tortur Nybegynder
29. december 2003 - 17:09 #5
Nope! Skaf dig msn. Hvis du har icq så slet det..
Avatar billede mrfunder Nybegynder
29. december 2003 - 17:10 #6
jeg har faktisk kun icq.. men hvis jeg liger opretter en msn bruger kan du så hjælpe mig?
Avatar billede ird Praktikant
29. december 2003 - 17:11 #7
Du kan ikke modtage point for noget der ikke bliver løst via eksperten!
Avatar billede mrfunder Nybegynder
29. december 2003 - 17:12 #8
er der ikke nogen der kan hjælpe mig, hvor det ikke kræver msn
Avatar billede mrfunder Nybegynder
29. december 2003 - 17:13 #9
nemlig rigtigt.. så er der nogen der kan hjælpe mig
Avatar billede ird Praktikant
29. december 2003 - 17:13 #10
vent der skal nok komme nogle seriøse forbi
Avatar billede fcknet Nybegynder
29. december 2003 - 17:17 #11
jeg kan godt hjælpe dig... Sætter mig lige ind i opgaven...
Avatar billede detox Nybegynder
29. december 2003 - 17:18 #12
Du skal bare lave et udtræk fra databasen i den her stil:

SELECT * FROM `users` WHERE username = $username

så indsætter du oplysningerne på den her måde:

<td width="85%"><?=$row['username']?></td>
Avatar billede mrfunder Nybegynder
29. december 2003 - 17:18 #13
ok tak
Avatar billede fcknet Nybegynder
29. december 2003 - 17:19 #14
Er det info for EN bruger du skal have hentet eller hvad?
Avatar billede interkriller Nybegynder
29. december 2003 - 17:23 #15
$query = "SELECT * FROM users WHERE '$sebrugerprofil' = brugerID";
$result = mysql_query($query);
// laver resultatet om til et object
$row = mysql_fetch_object($result);

//Udskriver informationer om brugerprofilen
echo "Brugernavn: <br>" . $row->brugernavn . "<p>";
echo "Navn: <br>" . $row->navn . "<p>";
echo "Alder: <br>" . $row->alder . "<p>";
echo "Bruger oprettet d. <br>" . $row->dato . "<p>";
echo "By: <br>"  . $row->city . "<p>";
echo "Land: <br>" . $row->land . "<p>";
?>

disse "echo'er" kan du bare smide ind i hver deres <td>
f.eks:

<td>
<?
echo $row->alder;
?>
</td>
Avatar billede interkriller Nybegynder
29. december 2003 - 17:23 #16
nok mere et svar end en kommentar...
Avatar billede mrfunder Nybegynder
29. december 2003 - 17:24 #17
det er for den bruger hvis info man er gået ind på
Avatar billede mrfunder Nybegynder
29. december 2003 - 17:25 #18
kan i ikke lave det korrekt altså til mine oplysninger også smide det ind i min kode for mig sådan jeg har en fuld kode jeg bare lige kan smide ind
Avatar billede mrfunder Nybegynder
29. december 2003 - 17:26 #19
og hvis det er så husk at alt udtræk fra databasen skal vises med verdana og størrelse 8 eller 1
Avatar billede mrfunder Nybegynder
29. december 2003 - 17:30 #20
var der nogen der ville lave sådan en fuld kode til mig
Avatar billede fcknet Nybegynder
29. december 2003 - 17:30 #21
<? include("connection-fil.php");
$r = mysql_query("SELECT * FROM users WHERE username = $_GET[user]");
$row = mysql_fetch_object($r);
?>
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Community</title>
<style type="text/css">
body { margin: 0px }
</style>
</head>
<body topmargin="0" leftmargin="0">

<table border="0" width="139" cellspacing="0" cellpadding="0">
  <tr>
    <td width="279" height="12">Info</td>
  </tr>
  <tr>
    <td width="279">
      <table border="0" width="100%">
        <tr>
          <td width="85%"><img border="0" src="gfx/brugernavn.bmp" width="72" height="5"></td>
          <td width="15%">&nbsp;</td>
        </tr>
        <tr>
          <td width="85%">Brugernavn</td>
          <td width="15%">&nbsp;</td>
        </tr>
        <tr>
          <td width="85%"><img border="0" src="gfx/name.bmp" width="30" height="5"></td>
          <td width="15%"><?=$row->navn ?></td>
        </tr>
        <tr>
          <td width="85%">IRL Navn</td>
          <td width="15%"><?=$row->irlnavn ?></td>
        <tr>
          <td width="85%"><img border="0" src="gfx/onlinetime.bmp" width="66" height="5"></td>
          <td width="15%"><?=$row->onlinetime ?></td>
        </tr>
        <tr>
          <td width="85%"><img border="0" src="gfx/credits.bmp" width="49" height="5"></td>
          <td width="15%"><?=$row->penge ?></td>
        </tr>
          <td width="85%"><img border="0" src="gfx/lejlighed.bmp" width="63" height="5"></td>
          <td width="15%"><?=$row->lejlighed ?></td>
        <tr>
          <td width="85%"><img border="0" src="gfx/oprettet.bmp" width="58" height="5"></td>
          <td width="15%"><?=$row->oprettet ?></td>
        </tr>
        <tr>
          <td width="85%"><img border="0" src="gfx/fritekst.bmp" width="56" height="5"></td>
          <td width="15%"><?=$row->fritekst ?></td>
        </tr>
      </table>
    </td>
  </tr>
</table>

</body>

</html>
Avatar billede mrfunder Nybegynder
29. december 2003 - 17:42 #22
<?=$row->fritekst ?>

skal der "echo" foran det?

og skal det der spørgsmål tegn være der.. skal jeg istedet for fritekst skrive det navn som feltet rigtigt har i min database
Avatar billede mrfunder Nybegynder
29. december 2003 - 17:47 #23
har i tid til at svare.. hihi
Avatar billede interkriller Nybegynder
29. december 2003 - 17:48 #24
Du må selv vælge om du skriver <?=$row->fritekst ?>
eller <? echo $row->fritekst; ?>...
Ja fritekst skal være et af de felter du har oprettet i din brugertabel
Avatar billede mrfunder Nybegynder
29. december 2003 - 17:53 #25
ok.. prøver lige at lave det og teste det
Avatar billede mrfunder Nybegynder
29. december 2003 - 18:13 #26
kunne ikke få det til at virke men nu prøver jeg selv at lave det på en anden måde.. ".floor($row_info[spir])." den har jeg fået skal jeg så smide det ind mellem <td> </td> også skrive echo foran?
Avatar billede detox Nybegynder
29. december 2003 - 18:19 #27
Mht. din skrifttype/størrelse kan du fx tilføje det i dit style tag:

<style type="text/css">
body { margin: 0px }
td {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
</style>
Avatar billede interkriller Nybegynder
29. december 2003 - 18:21 #28
".floor($row_info[spir])." ???????

Det ligner volapyk i mine øjne, men hvis det virker så virker det vel... ;-)

Ja det skal smides ind mellem <td> og </td>, og ECHO vil jeg også umiddelbart mene skulle bruges.........
men som sagt, den der ".floor($row_info[spir])." har fået mig til at tabe tråden. @)
Avatar billede mrfunder Nybegynder
01. februar 2004 - 15:40 #29
lukker.. har endnu ikke fået det lavet og kan ikke bruge dette til noget
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