---
title: "användar data"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/186591-användar-data"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "codetech"
published: "2011-04-05T12:53:32.000Z"
updated: "2011-04-07T15:15:48.000Z"
replies: 9
views: 1962
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/186591-användar-data"
---

# användar data

## #1 — codetech, 2011-04-05T12:53Z

Hej,

Skulle villa ha hjälp med en så kallad "Användar Data" och det som menas med det är att användaren loggar in klickar på någon länk och kan se sin data/info
finns det något färdigt script ? eller vad ska jag göra ?

hoppas ni förstår vad jag menar

Permalänk: https://www.webforum.nu/p/186591

## #2 — The_Hulk, 2011-04-05T13:32Z

Vad är användarens data då?
Har du någon databas där det finnas sparat?
Har du inloggningsfunktionen?
Som vanligt är det bättre att visa vad du har, det är svårt att hjälpa om du inte har någonting alls att utgå ifrån. 
Kan du PHP?

Permalänk: https://www.webforum.nu/p/2273797

## #3 — codetech, 2011-04-05T14:18Z

själva idén är att skapa en liten bank (inte sån man för över pengar).
då ska man kunna logga in och se ens data.
Har du någon databas där de finns sparat?: nej,eftersom jag inte vet hur man gör (kan databaser) Har du inloggingsfunktionen?: Ja

```php
<?php
if(file_exists("login_success.php")) {
  require_once("login_success.php");
}
$host="localhost"; // host namnet 
$username="root"; // mysql username
$password=""; // Mysql password 
$db_name="bank"; // Database name
$tbl_name="users"; // Table name

// Connect to server and select databse.
mysql_connect("$host", "$username", "$password")or die("cannot connect"); 
mysql_select_db("$db_name")or die("cannot select DB");

// username and password sent from form 
$myusername=$_POST['myusername']; 
$mypassword=$_POST['mypassword'];

// To protect MySQL injection (more detail about MySQL injection)
$myusername = stripslashes($myusername);
$mypassword = stripslashes($mypassword);
$myusername = mysql_real_escape_string($myusername);
$mypassword = mysql_real_escape_string($mypassword);

$sql="SELECT * FROM $tbl_name WHERE username='$myusername' and password='$mypassword'";
$result=mysql_query($sql);

// Mysql_num_row is counting table row
$count=mysql_num_rows($result);
// If result matched $myusername and $mypassword, table row must be 1 row

if($count==1){
// Register $myusername, $mypassword and redirect to file "login_success.php"
session_register("myusername");
session_register("mypassword"); 
header("location:login_success.php");
}
else {
echo "Wrong Username or Password";
}
?>
```

kan du PHP?: Ja

Permalänk: https://www.webforum.nu/p/2273798

## #4 — danjel, 2011-04-06T07:41Z

Eftersom du kan PHP och databas så är det svårt att se vilket steg du vill hjälp med, du måste vara mer konkret.
Men typ denna principen funkar:

```php
<?php

$id= (int) $_GET['id'];
$sql="SELECT * FROM datat WHERE user_id=$id "; 
$result=mysql_query($sql); 

$row=mysql_fetch_row($result); 

?>

<body>

data x:
<?php print $row['columnenX'] ?>

...
```

Permalänk: https://www.webforum.nu/p/2273839

## #5 — codetech, 2011-04-06T08:35Z

kanske jag ska förklara så här : jag vill a info från en databas men vet inte hur man liksom som att den visas på skärmen från databasen

Permalänk: https://www.webforum.nu/p/2273841

## #6 — The_Hulk, 2011-04-06T10:39Z

Det första du får göra är att tänka efter exakt vilken data du vill ha. Ska användaren kunna ha flera olika konto i banken?
Sen får du designa själva databasen (tabeller, fält och index).
Du ska göra en liten bank men vet inte hur databaser fungerar?

Vad är syftet med att göra en bank? Är det ett hobbyprojekt, vill du lära dig PHP/databaser eller är det en skoluppgift?

Permalänk: https://www.webforum.nu/p/2273848

## #7 — danjel, 2011-04-07T08:00Z

vad exakt förstår du inte av principen/exemplet jag postade..?

Permalänk: https://www.webforum.nu/p/2273918

## #8 — Renegade8164, 2011-04-07T13:12Z

> **[codetech skrev:](https://www.webforum.nu/p/1532528)**
>
> Har du någon databas där de finns sparat?: nej,eftersom jag inte vet hur man gör (kan databaser) Har du inloggingsfunktionen?: Ja
> kan du PHP?: Ja

Jag tror inte att du inte kan databaser/MySQL som du säger jag tror mer att du hört vad det är, när du inte kan grundprinciperna av att använda det. Att skapa databas, tabell och ett par rader av data är väldigt simpelt och är nödvändigt för att du ens ska kunna använda din PHP-kod.

Jag sökte snabbt på Youtube och fann denna som kan hjälpa dig på traven med MySQL och php.. 
<http://www.youtube.com/watch?v=Oo6iea2LKM0>

Permalänk: https://www.webforum.nu/p/2273953

## #9 — codetech, 2011-04-07T15:14Z

> **[The_Hulk skrev:](https://www.webforum.nu/p/1532584)**
>
> Det första du får göra är att tänka efter exakt vilken data du vill ha. Ska användaren kunna ha flera olika konto i banken?
> Sen får du designa själva databasen (tabeller, fält och index).
> Du ska göra en liten bank men vet inte hur databaser fungerar?
> 
> Vad är syftet med att göra en bank? Är det ett hobbyprojekt, vill du lära dig PHP/databaser eller är det en skoluppgift?

Nja, det är mer som ett hobby projekt

Permalänk: https://www.webforum.nu/p/2273958

## #10 — codetech, 2011-04-07T15:15Z

Eh, skit i det här ,fixar det sen KAN NÅGON TA BORT TRÅDEN ?

Tackar för all hjälp!

Permalänk: https://www.webforum.nu/p/2273959

---

Tråden på webben: https://www.webforum.nu/amne/php/186591-användar-data
