|
|
|
PHP+MYSQL การเชื่อมต่อphp ในการเก็บข้อมูลชื่อ และแสดงชื่อขึ้นทุกหน้า รบกวนช่วยด้วยครับ |
|
|
|
|
|
|
|
ขอรบกวนหน่อยครับ พอดีผมได้ทำการ connect เชื่อมต่อกับmysql ปรากฎว่าผมเจอปันหาอยู่อะครับ อยากให้มันแสดงเป็นรายชื่อหลังจาก ได้ทำการ login มาน่ะครับ ช่วยดูหน่อยนะครับ พอดีทำโปรเจค ฝึกงานอยู่อะครับ (ตามไฟล์นี้เลยครับ https://www.thaicreate.com/upload/stock/20160916131055.jpg ) อยากให้เก็บชื่อและแสดงขึ้นทุกหน้าอะครับ ขอบคุณล่วงหน้าครับ
Code (PHP)
<?php
$_SESSION['name'] = "";
$_SESSION['lastname'] = "";
$_SESSION['numberID'] = "";
ini_set('display_errors', 1);
error_reporting(~0);
$serverName = "localhost";
$Name = "root";
$Password = "Password";
$dbName = "Customer";
//$dbName = mysqli_connect($serverName,$Name,$Password,$dbName);//
$dbName = "SELECT *,customer(Name, lastname, Number_id, month, Used) FROM
VALUES ('".$dbName["txtCustomerID"]."','".$dbName["Name"]."','".$dbName["txtlastname"]."'
,'".$dbName["txtnumberID"]."','".$dbName["txtmonth"]."','".$dbName["txtUsed"]."')";
//$sqli = mysqli_query($dbName);//
if($dbName) {
echo "Record add successfully";
}
function selectCustomer($dbName){
global $dbName;
$dbName = "SELECT name FROM customer WHERE dbName='".$dbName."'";
$db_query = mysqli_query($dbName);// or die("error Qeury [".$dbName ."]");
//$result = mysqli_fetch_row($db_query);// or die('Error Qeury ['.$result.']');
$result = mysqli_fetch_array($dbName);// or die(mysqli_error($dbName));
return $result;
}
?>
<!DOCTYPE>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<h2><span style="color:red">Denso</span>(Thailand)Co.,Ltd</h2>
</head>
<body>
<div style="background-color: lightgrey; color:black; padding:50px;">
<table border="1" style="width: 300px">
<tbody>
<tr>
<td width="87"> name </td>
<td width="197"><?php '$dbName["name".$dbName]';?>
</td>
</tr>
<tr>
<td width="87"> lastname</td>
<td width="197"><?php '$dbName["lastname.$dbName"]';?>
</td>
</tr>
<tr>
<td> SerialID:</td>
<td><?php '$dbName["NumberID.$numberID"]';?></td>
</tr>
</tbody>
</table>
<br>
<br>
<a href="logout.php">Logout</a>
<center><h1><span style="color:red">ระเบียบข้อบังคับ</span>ในการสอบ KC </h1></center>
<br>
<br>
<br>
<center><p><img src = "Condition kc.jpg"></p></center>
<br>
<br
</script>
<form name="frmMain" method="post" action="conditions1.php">
<center><button type="submit" onclick="">Next</button></center>
</form>
<form name="frmMain" method="post" action="Userdata.php">
<center><button type="submit" onclick="login11.php">Home</button></center>
</form>
</body>
</html>
Tag : PHP, MySQL, HTML/CSS
|
|
|
|
|
|
Date :
2016-09-16 13:13:41 |
By :
omelette3 |
View :
1108 |
Reply :
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมไล่ดูแล้วผมงงมาก Code SELECT แต่มีส่วนของการ INSERT ซะงั้น
ตอบเอาตามตรง คงต้องเริ่มใหม่แล้วแหล่ะ
basic
ตั้งแต่
connect database,select,insert,update,delete,session
ลองหาดูนะครับ
กระบวนมันจะเริ่มต้องแต่ล็อกอินเข้ามา แล้วเก็บชื่อที่แสดง เป็น session ไว้
หรือไม่อย่างนั้นก็ ต้องไป select ใน database ของคุณจาก session id แล้วแหล่ะ
|
|
|
|
|
Date :
2016-09-16 14:09:52 |
By :
คนมีเสน่ห์ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ่ออได้ครับ พอดี ผมไม่ค่อยแม่น sql เท่าไหร่ครับ ได้โปรเจคมาจากการฝึกงานและครับ ผมทำเองยัง งงๆ เองอยู่บ้างเลยครับ
|
|
|
|
|
Date :
2016-09-16 14:31:16 |
By :
omelette3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ที่ผมทำคือ ให้มันรับค่า session มาแล้วก็แค่ select ฟิลด์ user where กับ session ที่รับมา
|
|
|
|
|
Date :
2016-09-16 15:31:20 |
By :
stepartz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอยกตัวอย่างนะครับจากสิ่งที่เคยทำครับ
หน้า check login
Code (PHP)
<?php
session_start();
mysql_connect("localhost","root","");
mysql_select_db("decc");
mysql_query("set name UTF8");
$strSQL = "SELECT * FROM tblmember WHERE Email = '".mysql_real_escape_string($_POST['Email'])."'
and Passwd = '".mysql_real_escape_string($_POST['Passwd'])."'";
$objQuery = mysql_query($strSQL);
$objResult = mysql_fetch_array($objQuery);
if(!$objResult)
{
echo "Email and Password Incorrect!";
}
else
{
$_SESSION["CODE_ISP"] = $objResult["CODE_ISP"];
$_SESSION["Status"] = $objResult["Status"];
$_SESSION["Class"] = $objResult["Class"];
$_SESSION["Solution_Check"] = $objResult["Solution_Check"];
session_write_close();
if($objResult["Status"] == "ISP")
{
header("location:profile_isp.php");
}
}
mysql_close();
?>
ส่วนหน้าอื่นๆผมจะทำไว้แบบนี้ครับ
Code (PHP)
<?php
}
elseif($_SESSION['Status'] == "ISP")
{
$objConnect = mysql_connect("localhost","root","") or die("Error Connect to Database");
$objDB = mysql_select_db("caenetwo_data");
mysql_query("SET NAMES utf8", $objConnect);
$strSQL = "SELECT * FROM tblmember WHERE CODE_ISP = '".$_SESSION['CODE_ISP']."' ";
$objQuery = mysql_query($strSQL);
$objResult = mysql_fetch_array($objQuery);
?>
<div class="profile_details">
<ul>
<li class="dropdown profile_details_drop">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" aria-expanded="false">
<div class="profile_img">
<span class="prfil-img"><img style="width: 50px; height: 50px;" src="../picfile/<?php echo $objResult["FilesName"];?>" border="0"></span>
<div class="user-name">
<p><?php echo $objResult["Prefix"];?>. <?php echo $objResult["FirstName"];?></p>
<span>ISP</span>
</div>
<i class="fa fa-angle-down lnr"></i>
<i class="fa fa-angle-up lnr"></i>
<div class="clearfix"></div>
</div>
</a>
<ul class="dropdown-menu drp-mnu">
<li> <a href="profile_isp.php"><i class="fa fa-user"></i> Profile</a> </li>
<li> <a href="logoutisp.php"><i class="fa fa-sign-out"></i> Logout</a> </li>
</ul>
</li>
</ul>
</div>
|
|
|
|
|
Date :
2016-09-19 15:15:33 |
By :
damnern007 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|