Archive for Dev. (junyup2)

์ง€์‹์„ ์ฑ„์›Œ๊ฐ€๋Š” ใ€Ž๊ฐœ๋ฐœ์ž/ํ™”์ดํŠธํ•ด์ปคใ€๋ฅผ ๋ชฉํ‘œ๋กœ ์ •๋ฆฌํ•˜๋Š” ๋ธ”๋กœ๊ทธ

๋ชจ์˜ ํ•ดํ‚น ์Šคํ„ฐ๋””/๋ชจ์˜ ํ•ดํ‚น - ๊ณผ์ œ

[๊ณผ์ œ] 02์ฃผ์ฐจ(3) (๋งˆ์ดํŽ˜์ด์ง€ - ๋‚˜์˜ ์ •๋ณด)

Gearvirus(junyup2) 2023. 11. 2. 03:19

๋ชจ์˜ ํ•ดํ‚น ์Šคํ„ฐ๋”” - 2์ฃผ์ฐจ ๊ณผ์ œ(3) (๋งˆ์ดํŽ˜์ด์ง€ - ๋‚˜์˜ ์ •๋ณด)

๋ชจ์˜ ํ•ดํ‚น ์Šคํ„ฐ๋”” - ๊ณผ์ œ 02์ฃผ์ฐจ(2) (ํšŒ์›๊ฐ€์ž…/๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ๊ตฌํ˜„)์˜ Develop ๊ณผ์ œ

 

๋ชจ์˜ ํ•ดํ‚น ์Šคํ„ฐ๋”” - ๊ณผ์ œ 02์ฃผ์ฐจ(2) (ํšŒ์›๊ฐ€์ž…/๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ๊ตฌํ˜„)

๋ชจ์˜ ํ•ดํ‚น ์Šคํ„ฐ๋”” - 2์ฃผ์ฐจ ๊ณผ์ œ(2) (ํšŒ์›๊ฐ€์ž…/๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ๊ตฌํ˜„) ๋ชจ์˜ ํ•ดํ‚น ์Šคํ„ฐ๋”” - 1์ฃผ์ฐจ ๊ณผ์ œ(๊ฐ„์ด ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ์ œ์ž‘) ๋ชจ์˜ ํ•ดํ‚น ์Šคํ„ฐ๋”” - 1์ฃผ์ฐจ ๊ณผ์ œ(๊ฐ„์ด ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ์ œ์ž‘) ๋ชจ์˜ ํ•ดํ‚น ์Šค

codegear-archive.tistory.com

์ถ”๊ฐ€ ๊ตฌํ˜„
  • ๋งˆ์ดํŽ˜์ด์ง€ - ๋‚˜์˜ ์ •๋ณด

์ถ”๊ฐ€๋œ ์ฝ”๋“œ
  • mypage.php

 


์ด์ „ํŽ˜์ด์ง€(home.php)

<a href='mypage.php?userID=",$userID,"'>๋งˆ์ดํŽ˜์ด์ง€</a>
<a href='withdraw.php?userID=",$userID,"'>ํšŒ์›ํƒˆํ‡ด</a>

 

mypage.php

<!DOCTYPE html>
<html lang="ko">
	<head>
	<meta charset="utf-8">
		<title>Wellcome</title>
		<link rel="stylesheet" href="css/style.css">
	</head>
	<body>
	    <div class ="container">
            <h1 class="spacing grad">Mypage</h1>
            	<?php
                    require_once("inc/header.php");
                    $name = $_SESSION['member_name'];	
                    $userID = $_SESSION['member_id'];
                    echo $name. " ๋‹˜์˜ ํšŒ์›์ •๋ณด";

                    require_once("inc/db.php");
                    $db_conn = db_connect();
                    $sql = "SELECT * FROM userTbl WHERE userID= '$userID'";
                    $ret = mysqli_query($db_conn, $sql);
                    $row = mysqli_fetch_array($ret);
                    if($row){
                        echo  "<br><br>", "์ด๋ฆ„ : " . $row['name'], "<br>";
                        echo "์•„์ด๋”” : " . $row['userID'], "<br>";
                        echo "์ด๋ฉ”์ผ : " . $row['email'],"<br>";
                        echo "์ƒ๋…„์›”์ผ : " . $row['birth'], "<br>";
                        echo "๊ฐ€์ž…์ผ์‹œ : " . $row['mDate'], "<br><br>";
                    }
                ?>
                <!-- <a href='/update.php'>ํšŒ์›์ •๋ณด ์ˆ˜์ •</a> -->
                <a href='/home.php'>๋’ค๋กœ๊ฐ€๊ธฐ</a>
		</div>
	</body>
</html>

  • session ๋ณ€์ˆ˜์˜ ์ •๋ณด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ, SELECT ๋ฅผ ์ด์šฉํ•˜์—ฌ ํ˜„์žฌ ์œ ์ €์˜ ์ •๋ณด๋ฅผ ๊ฐ€์ ธ์˜ด
    • $sql = "SELECT * FROM userTbl WHERE userID= '$userID'";
    • ํ•ด๋‹น ์ •๋ณด๋“ค์„ ์ถœ๋ ฅ
  • ๋’ค๋กœ๊ฐ€๊ธฐ : ์ด์ „ ํŽ˜์ด์ง€(ํ™ˆ ํŽ˜์ด์ง€)๋กœ ๋Œ์•„๊ฐ
  • ํšŒ์›์ •๋ณด ์ˆ˜์ •์€ ํ˜„์žฌ ๋ฏธ๊ตฌํ˜„
    • ์ถ”ํ›„ ๊ตฌํ˜„ ์˜ˆ์ •

๋ฌธ์ œ์ 

  • ์ด์ „ ํŽ˜์ด์ง€์—์„œ ๋ณ€์ˆ˜์™€ ํ•จ๊ป˜ ๋„˜๊ฒจ ๋ฐ›์œผ๋ ค ํ–ˆ์œผ๋‚˜ ์ œ๋Œ€๋กœ ๋‹ด๊ฒจ ์˜ค์ง€ ์•Š์Œ
  • <a href='mypage.php?userID=",$userID,"'>๋งˆ์ดํŽ˜์ด์ง€</a> 
    • ๋ณ€์ˆ˜ ์ž…๋ ฅ ๋ถ€๋ถ„์ด ์ž˜๋ชป๋œ ๊ฒƒ์œผ๋กœ ์ƒ๊ฐ๋จ
  • ( " " ) ์™€ ( ' ' ) ์— ๋Œ€ํ•œ ์ •ํ™•ํ•œ ์ดํ•ด์™€ ๋ณ€์ˆ˜๋ฅผ ๋„˜๊ฒจ์ฃผ๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ดํ•ด๊ฐ€ ํ•„์š”

ํ›„๊ธฐ

 

์ด์ „ํŽ˜์ด์ง€์—์„œ ๋ณ€์ˆ˜์— ๋‹ด์•„์„œ ๋ณด๋‚ด๊ณ , ํ•ด๋‹น ํŽ˜์ด์ง€์—์„œ $_GET์„ ์ด์šฉํ•˜์—ฌ ์ •๋ณด๋ฅผ ๋ฐ›์•„์˜ค๋ ค ํ–ˆ์œผ๋‚˜ ์‹คํŒจ

ํ•˜์—ฌ, ์„ธ์…˜์„ ์ด์šฉ

๋ณ€์ˆ˜๋ฅผ ์ œ๋Œ€๋กœ ๋‹ด์•„์„œ <a href > ๊ฐ€๋Šฅํ•˜๋‹ค๋ฉด ์„ธ์…˜ ๋ณ€์ˆ˜๋ฅผ ํ•˜๋‚˜ ์ค„์ผ ์ˆ˜ ์žˆ์Œ

(์ถ”ํ›„์— ์ข€๋” ์ฐพ์•„๋ณด๊ณ  ์ˆ˜์ •ํ•  ์˜ˆ์ •)

 

 

 

์งˆ๋ฌธ ํ™˜์˜, ์ˆ˜์ • ๋ฐ ๋ณด์™„์— ๋Œ€ํ•œ ์ง€์  ํ™˜์˜