|
|
|
ผมจะเขียนคำสั่ง insert และ update รูปหน้านี้ยังไงครับ |
|
|
|
|
|
|
|
ง่าไม่มีใครเลยหรอ
|
|
|
|
|
Date :
2009-10-06 16:31:07 |
By :
Dragons_first |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
โค้ดการแบ่งหน้า หรือ โค้ดการ insert update ครับ งงครับ ขอเพิ่มเติมรายละเอียดหน่อยนะครับเผื่อช่วยได้
|
|
|
|
|
Date :
2009-10-06 16:46:21 |
By :
Sek-Artdrinker |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เพิ่งจะมาครับ
ที่น้องอ้นถามตรงนี้ หมายถึงใส่ไว้ในหน้าเดียวกันนี้ทั้งหมดใช่ไหมครับ
|
|
|
|
|
Date :
2009-10-06 16:56:31 |
By :
NanoThoro |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แยกกันครับ จะมีหน้า insert หน้านึง และหน้า update อีกหน้านึงครับแต่ว่า ในหน้านั้นๆจะมีรูปที่insert ไปก่อนหน้านั้นแสดงมาด้วยครับ โดยแสดงแค่รูปเดียวที่ต้องการอัพเดทเท่านั้นครับ
|
|
|
|
|
Date :
2009-10-06 16:59:18 |
By :
Dragons_first |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2009-10-06 17:01:43 |
By :
pokultra |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
หมายถึงว่าเราต้องการอัพรูปขึ้นไปแล้วพอกดบันทึก หรืออัพเดทใหรูปที่เราอัพขึ้นไปแสดงอยู่ในหน้าที่จะทำการบันทึก หรือปรับปรุงข้อมูลในฐานข้อมูลใช่ไหม
ถ้าเป็นอย่างนี้นะครับ เอาหลักการก่อน ไม่ได้จะช่วยแก้ปัญหาครับ หวังว่าคงมีตัวอย่าง หรือวิธีการอัพรูปแล้วนะครับ ไม่มีบอกเดี๋ยวจัดให้
ประการแรก เมื่ออัพรูปไปแล้ว เราก็ต้องบันทึกเข้าฐานข้อมูลเลย
จากนั้นก็ดึงรูปจากฐานข้อมูลออกมาแสดง
หลัการแค่นี้เองครับ สองขั้นตอนสั้นๆ ง่ายๆ
|
|
|
|
|
Date :
2009-10-06 19:33:01 |
By :
NanoThoro |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่นาโนเก่งจังเข้าใจคำถามด้วย
|
|
|
|
|
Date :
2009-10-06 19:36:50 |
By :
xbeginner01 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอ่อเข้าใจถูกแล้วครับ แต่ว่าไม่มีตัวอย่างโค๊ดการอัพโหลดรูป และแสดงรูปที่เราอัพโหลดในหน้าอัพเดทครับ รบกวนที
(ขอโทษที่ถามคำถามที่ค่อนข้างเข้าใจยากนิสสสสสสสสสสนึง)
|
|
|
|
|
Date :
2009-10-07 09:28:37 |
By :
Dragons_first |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จัดไป
|
|
|
|
|
Date :
2009-10-07 09:35:28 |
By :
NanoThoro |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตัวอย่างแบบฟอร์ม
Code (PHP)
<?
require("config.inc.php");
$sCusID = trim($_REQUEST['s_cus_id']);
$tSubmit = trim($_REQUEST['t_submit']);
$tFormStatus = trim($_REQUEST['t_form_status']);
$tPerFirstName = trim($_REQUEST['per_first_name']);
$tPerLastName = trim($_REQUEST['per_last_name']);
$tPerAddress = trim($_REQUEST['per_address']);
$tPerTelephone = trim($_REQUEST['per_telephone']);
$tPerFax = trim($_REQUEST['per_fax']);
$tPerEmail = trim($_REQUEST['per_email']);
$tPerBirthday = trim($_REQUEST['per_birthday']);
$tPerAge = trim($_REQUEST['per_age']);
$tPerIDNo = trim($_REQUEST['per_id_no']);
$tPerInsNo = trim($_REQUEST['per_ins_no']);
$tPerTaxNo = trim($_REQUEST['per_tax_no']);
$tPerDateStart = trim($_REQUEST['per_date_start']);
$tPerTimeWork = trim($_REQUEST['per_time_work']);
$tPerType = trim($_REQUEST['per_type']);
if ($tFormStatus == "EDIT")
{
$formStatus = "EDIT";
$tReadOnly = "READONLY";
} else
{
$formStatus = "ADD";
$tReadOnly = "";
}
if (!vempty($sCusID))
{
$sqlSelect = "SELECT * FROM tb_customer WHERE cus_id='$sCusID'";
$qry = mysql_query($sqlSelect);
$result = mysql_fetch_array($qry);
$tCusID = $sCusID;
$custype = $result['cus_type'];
$tCusCreditLimit = $result['cus_credit_limit'];
$tCusTarget = $result['cus_target'];
$tCusSaleYear = $result['cus_sale_year'];
$tCusSaleWeek = $result['cus_sale_week'];
$tCusCreditAmount = $result['cus_credit_amount'];
$tCusPremium = $result['cus_premium'];
$tCusPoint = $result['cus_point'];
}
if (!vempty($tSubmit))
{
$tCusID = trim($_REQUEST['t_cus_id']);
$custype = trim($_REQUEST['custype']);
$tCusCreditLimit = doubleval(trim($_REQUEST['t_cus_credit_limit'])) . ".00";
$tCusTarget = doubleval(trim($_REQUEST['t_cus_target'])) . ".00";
$tCusSaleYear = doubleval(trim($_REQUEST['t_cus_sale_year'])) . ".00";
$tCusSaleWeek = doubleval(trim($_REQUEST['t_cus_sale_week'])) . ".00";
$tCusCreditAmount = doubleval(trim($_REQUEST['t_cus_credit_amount'])) . ".00";
$tCusPremium = doubleval(trim($_REQUEST['t_cus_premium'])) . ".00";
$tCusPoint = intval(trim($_REQUEST['t_cus_point']));
$tCusImageFile = $_FILES['t_cus_image']['tmp_name'];
if (vempty($custype))
{
$txMessage = "<FONT CLASS='font_error'> เขตข้อมูลเป็นค่าว่างไม่ได้ ให้ป้อนเครื่องหมาย - แทนการเว้นว่างไว้<BR>"
. " และ 0 สำหรับตัวเลขที่คำนวณได้)</FONT>";
$imMessage = "<IMG SRC='image/error.gif' WIDTH='32' HEIGHT='32' BORDER='0' ALT=''>";
} else
{
if (!ereg("^image", $_FILES['t_cus_image']['type']) and !vempty($tCusImageFile))
{
$txMessage = "<FONT CLASS='font_error'> ชนิดไฟล์รูปภาพที่ระบุมีความผิดพลาด กรุณาเลือกใหม่</FONT>";
$imMessage = "<IMG SRC='image/error.gif' WIDTH='32' HEIGHT='32' BORDER='0' ALT=''>";
} elseif (($_FILES['t_cus_image']['size'] > 65535) and !vempty($tCusImageFile))
{
$txMessage = "<FONT CLASS='font_error'> ไฟล์รูปภาพที่ระบุมีขนาดใหญ่กว่า 64 KB กรุณาเลือกใหม่</FONT>";
$imMessage = "<IMG SRC='image/error.gif' WIDTH='32' HEIGHT='32' BORDER='0' ALT=''>";
} else
{
if (!vempty($tCusImageFile))
{
$fsize = filesize($tCusImageFile);
$handle = fopen($tCusImageFile, "r") or die;
$image = fread($handle, $fsize);
$image = addslashes($image);
} else
{
$image = "";
}
if ($tFormStatus == "EDIT")
{
if (vempty($image))
{
$sqlUpdate = "UPDATE tb_customer SET cus_type = '$custype', cus_credit_limit = $tCusCreditLimit, cus_target = $tCusTarget, cus_sale_year = $tCusSaleYear, cus_sale_week = $tCusSaleWeek, cus_credit_amount = $tCusCreditAmount, cus_premium = $tCusPremium, cus_point = $tCusPoint WHERE cus_id = '$tCusID'";
} else
{
$sqlUpdate = "UPDATE tb_customer SET cus_type = '$custype', cus_credit_limit = $tCusCreditLimit, cus_target = $tCusTarget, cus_sale_year = $tCusSaleYear, cus_sale_week = $tCusSaleWeek, cus_credit_amount = $tCusCreditAmount, cus_premium = $tCusPremium, cus_point = $tCusPoint, cus_image = '$image' WHERE cus_id = '$tCusID'";
}
mysql_query($sqlUpdate);
$sdMeta = "<META HTTP-EQUIV='refresh' CONTENT='4; URL=view_person.php'>";
$imMessage = "<IMG SRC='image/loading.gif' WIDTH='32' HEIGHT='32' BORDER='0' ALT=''>";
$txMessage = "<FONT CLASS='font_succ'>กำลังปรับปรุงข้อมูล และเปลี่ยนหน้า กรุณารอสักครู่...</FONT>";
} else
{
$tPerID = $tCusID;
$sqlInsert = "INSERT INTO tb_person (per_id, per_first_name , per_last_name, per_address, per_telephone, per_fax, per_email, per_birthday, per_age, per_id_no, per_ins_no, per_tax_no, per_date_start, per_time_work, per_type) VALUES ('$tPerID', '$tPerFirstName', '$tPerLastName', '$tPerAddress', '$tPerTelephone', '$tPerFax', '$tPerEmail', '$tPerBirthday', '$tPerAge', '$tPerIDNo', '$tPerInsNo', '$tPerTaxNo', '$tPerDateStart', '$tPerTimeWork', '$tPerType')";
mysql_query($sqlInsert);
$sqlInsert = "INSERT INTO tb_customer (cus_id, cus_type, cus_credit_limit, cus_target, cus_sale_year, cus_sale_week, cus_credit_amount, cus_premium, cus_point, cus_image) VALUES ('$tCusID', '$custype', $tCusCreditLimit, $tCusTarget, $tCusSaleYear, $tCusSaleWeek, $tCusCreditAmount, $tCusPremium, $tCusPoint, '$image')";
mysql_query($sqlInsert);
$imMessage = "<IMG SRC='image/loading.gif' WIDTH='32' HEIGHT='32' BORDER='0' ALT=''>";
$txMessage = "<FONT CLASS='font_succ'>กำลังเพิ่มข้อมูล และเปลี่ยนหน้า กรุณารอสักครู่...</FONT>";
$sdMeta = "<META HTTP-EQUIV='refresh' CONTENT='4; URL=view_person.php'>";
}
}
}
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> บริษัท เอกธนภรณ์ 888 จำกัด </TITLE>
<META NAME="Generator" CONTENT="">
<META NAME="Author" CONTENT="นายนนต์ ทองรอด">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=TIS620">
<?=$sdMeta?>
<STYLE TYPE="text/css">
<!--
.link {FONT-FAMILY: Tahoma, Microsoft Sans Serif, MS Sans Serif; FONT-SIZE: 13px; COLOR: #ffff33; TEXT-DECORATION: none;}
.m_menu {FONT-FAMILY: Tahoma, Microsoft Sans Serif, MS Sans Serif; FONT-SIZE: 12px; COLOR: #ffff00;}
.m_menu A {MARGIN-TOP: 1px; PADDING-LEFT: 1px; MARGIN-BOTTOM: 1px; WIDTH: 180px; HEIGHT: 15px; COLOR: #0000ff; TEXT-DECORATION: none;}
.m_menu A:LINK {MARGIN-TOP: 1px; PADDING-LEFT: 1px; MARGIN-BOTTOM: 1px; WIDTH: 180px; HEIGHT: 15px; COLOR: #0000ff; TEXT-DECORATION: none;}
.m_menu A:VISITED {MARGIN-TOP: 1px; PADDING-LEFT: 1px; MARGIN-BOTTOM: 1px; WIDTH: 180px; HEIGHT: 15px; COLOR: #0000ff; TEXT-DECORATION: none;}
.m_menu A:HOVER {BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 1px; MARGIN-BOTTOM: 0px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 180px; HEIGHT: 15px; COLOR: #0000ff; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #cccccc; BACKGROUND-IMAGE: url('image/24fire.gif'); POSITION: relative; TOP: 0.0px; LEFT: 0.0px; TEXT-DECORATION: none;}
.m_menu A:ACTIVE {BORDER-RIGHT: #f99f56 1px solid; BORDER-TOP: #f99f56 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 1px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #f99f56 1px solid; WIDTH: 180px; HEIGHT: 15px; COLOR: #0000ff; PADDING-TOP: 0px; BORDER-BOTTOM: #f99f56 1px solid; BACKGROUND-COLOR: #76a4d1; TEXT-DECORATION: none;}
.font_succ {FONT-FAMILY: Tahoma, Microsoft Sans Serif, MS Sans Serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #0000ff; TEXT-DECORATION: none; BORDER: none;}
.font_error {FONT-FAMILY: Tahoma, Microsoft Sans Serif, MS Sans Serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #ff0000; TEXT-DECORATION: none; BORDER: none;}
.font_warning {FONT-FAMILY: Tahoma, Microsoft Sans Serif, MS Sans Serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #777777; TEXT-DECORATION: none; BORDER: none;}
.font_head1 {FONT-FAMILY: Tahoma, Microsoft Sans Serif, MS Sans Serif; FONT-SIZE: 18px; FONT-WEIGHT: bold; COLOR: #0077ff; TEXT-DECORATION: none; BORDER: none;}
.font_head2 {FONT-FAMILY: Tahoma, Microsoft Sans Serif, MS Sans Serif; FONT-SIZE: 16px; FONT-WEIGHT: bold; COLOR: #FFFFFF; TEXT-DECORATION: none; BORDER: none;}
.font_hdata {FONT-FAMILY: CordiaUPC; FONT-SIZE: 32px; FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none; BORDER: none;}
BODY {FONT-FAMILY: Tahoma, Microsoft Sans Serif, MS Sans Serif; FONT-SIZE: 13px; COLOR: #000000; TEXT-DECORATION: none; BORDER: none; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; BACKGROUND-IMAGE: url('image/bg_body.png')}
TD {FONT-FAMILY: Tahoma, Microsoft Sans Serif, MS Sans Serif; FONT-SIZE: 13px; COLOR: #000000; TEXT-DECORATION: none;}
-->
</STYLE>
<script language = "javaScript">
function btn_okclick()
{
document.form_customer.submit();
}
function btn_cancelclick()
{
document.form_customer.reset();
self.parent.frame_right.location.replace("view_person.php");
}
</script>
</HEAD>
<BODY>
<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" VALIGN="top" ALIGN="center" WIDTH="580" HEIGHT="580">
<TR>
<TD VALIGN="top">
<FORM METHOD="POST" ENCTYPE="multipart/form-data" ACTION="form_customer.php" NAME="form_customer">
<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="1" VALIGN="top" ALIGN="center" WIDTH="550" BORDERCOLOR="#0000ff">
<TR>
<TD WIDTH="550" HEIGHT="45" VALIGN="top" ALIGN="right" BACKGROUND="image/view_head.jpg">
<FONT CLASS="font_hdata">เพิ่ม/แก้ไขข้อลูกค้า </FONT>
</TD>
</TR>
<TR>
<TD VALIGN="top" ALIGN="left">
<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" VALIGN="top" ALIGN="center" WIDTH="540">
<TR>
<TD WIDTH="120" VALIGN="top" ALIGN="right">รหัสลูกค้า :</TD>
<TD WIDTH="420" VALIGN="top" ALIGN="left"> <INPUT TYPE="text" NAME="t_cus_id" ID="t_cus_id" SIZE="10" MAXLENGTH="8" READONLY VALUE=<?=$tCusID?>></TD>
</TR>
<TR>
<TD WIDTH="120" VALIGN="top" ALIGN="right">ประเภทลูกค้า :</TD>
<TD WIDTH="420" VALIGN="top" ALIGN="left">
<?
echo " <SELECT NAME='custype'>";
echo "<OPTION VALUE=$custype>$custype</OPTION>";
echo "<OPTION VALUE=$custype>-</OPTION>";
echo "<OPTION VALUE=ภายใน>ภายใน</OPTION>";
echo "<OPTION VALUE=ภายนอก>ภายนอก</OPTION>";
echo "</SELECT>";
?>
</TD>
</TR>
<TR>
<TD WIDTH="120" VALIGN="top" ALIGN="right">วงเงินเครดิต :</TD>
<TD WIDTH="420" VALIGN="top" ALIGN="left"> <INPUT TYPE="text" NAME="t_cus_credit_limit" ID="t_cus_credit_limit" SIZE="15" VALUE=<?=$tCusCreditLimit?>> บาท</TD>
</TR>
<TR>
<TD WIDTH="120" VALIGN="top" ALIGN="right">เป้าหมายการขาย :</TD>
<TD WIDTH="420" VALIGN="top" ALIGN="left"> <INPUT TYPE="text" NAME="t_cus_target" ID="t_cus_target" SIZE="15" VALUE=<?=$tCusTarget?>> บาท</TD>
</TR>
<TR>
<TD WIDTH="120" VALIGN="top" ALIGN="right">ยอดขายสะสม/ปี :</TD>
<TD WIDTH="420" VALIGN="top" ALIGN="left"> <INPUT TYPE="text" NAME="t_cus_sale_year" ID="t_cus_sale_year" SIZE="20" VALUE=<?=$tCusSaleYear?>> บาท</TD>
</TR>
<TR>
<TD WIDTH="120" VALIGN="top" ALIGN="right">ยอดขายสะสม/วีค :</TD>
<TD WIDTH="420" VALIGN="top" ALIGN="left"> <INPUT TYPE="text" NAME="t_cus_sale_week" ID="t_cus_sale_week" SIZE="15" VALUE=<?=$tCusSaleWeek?>> บาท</TD>
</TR>
<TR>
<TD WIDTH="120" VALIGN="top" ALIGN="right">ยอดเงินค้างชำระ :</TD>
<TD WIDTH="420" VALIGN="top" ALIGN="left"> <INPUT TYPE="text" NAME="t_cus_credit_amount" ID="t_cus_credit_amount" SIZE="15" VALUE=<?=$tCusCreditAmount?>> บาท</TD>
</TR>
<TR>
<TD WIDTH="120" VALIGN="top" ALIGN="right">วงเงินประกัน :</TD>
<TD WIDTH="420" VALIGN="top" ALIGN="left"> <INPUT TYPE="text" NAME="t_cus_premium" ID="t_cus_premium" SIZE="15" VALUE=<?=$tCusPremium?>> บาท</TD>
</TR>
<TR>
<TD WIDTH="120" VALIGN="top" ALIGN="right">คะแนน :</TD>
<TD WIDTH="420" VALIGN="top" ALIGN="left"> <INPUT TYPE="text" NAME="t_cus_point" ID="t_cus_point" SIZE="7" VALUE=<?=$tCusPoint?>></TD>
</TR>
<TR>
<TD WIDTH="120" VALIGN="top" ALIGN="right">รูปภาพ :</TD>
<TD WIDTH="420" VALIGN="top" ALIGN="left"> <INPUT TYPE="file" NAME="t_cus_image" ID="t_cus_image" SIZE="25"></TD>
</TR>
<TR>
<TD COLSPAN="2" VALIGN="top" ALIGN="center">
<IMG SRC="image/ok.png" NAME="btn_ok" WIDTH="24" HEIGHT="24" BORDER="0" ALT="ตกลง" ONCLICK="btn_okclick()" STYLE="cursor:hand">
<IMG SRC="image/cancel.png" NAME="btn_cancel" WIDTH="24" HEIGHT="24" BORDER="0" ALT="ยกเลิก" ONCLICK="btn_cancelclick()" STYLE="cursor:hand">
</TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>
<INPUT TYPE="hidden" NAME="t_form_status" VALUE=<?=$formStatus?>>
<INPUT TYPE="hidden" NAME="t_submit" VALUE="submit">
<INPUT TYPE="hidden" NAME="per_first_name" VALUE=<?=$tPerFirstName?>>
<INPUT TYPE="hidden" NAME="per_last_name" VALUE=<?=$tPerLastName?>>
<INPUT TYPE="hidden" NAME="per_address" VALUE=<?=$tPerAddress?>>
<INPUT TYPE="hidden" NAME="per_telephone" VALUE=<?=$tPerTelephone?>>
<INPUT TYPE="hidden" NAME="per_fax" VALUE=<?=$tPerFax?>>
<INPUT TYPE="hidden" NAME="per_email" VALUE=<?=$tPerEmail?>>
<INPUT TYPE="hidden" NAME="per_birthday" VALUE=<?=$tPerBirthday?>>
<INPUT TYPE="hidden" NAME="per_age" VALUE=<?=$tPerAge?>>
<INPUT TYPE="hidden" NAME="per_id_no" VALUE=<?=$tPerIDNo?>>
<INPUT TYPE="hidden" NAME="per_ins_no" VALUE=<?=$tPerInsNo?>>
<INPUT TYPE="hidden" NAME="per_tax_no" VALUE=<?=$tPerTaxNo?>>
<INPUT TYPE="hidden" NAME="per_date_start" VALUE=<?=$tPerDateStart?>>
<INPUT TYPE="hidden" NAME="per_time_work" VALUE=<?=$tPerTimeWork?>>
<INPUT TYPE="hidden" NAME="per_type" VALUE=<?=$tPerType?>>
<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" VALIGN="top" ALIGN="center" HEIGHT ="45" WIDTH="560">
<TR>
<TD WIDTH="35" VALIGN="middle" ALIGN="right"><?=$imMessage?></TD>
<TD WIDTH="525" VALIGN="middle" ALIGN="left"><?=$txMessage?></TD>
</TR>
</TABLE>
</FORM>
</TD>
</TR>
</TABLE>
</BODY>
</TABLE>
|
|
|
|
|
Date :
2009-10-07 09:44:21 |
By :
NanoThoro |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลืมไป เมื่อคี้ตัวอย่างฟอร์ม และเก็บข้อมูล
อันนี้ตัวอย่างการดึงข้อมูลรูปภาพจากฐานข้อมูล
Code (PHP)
<?
require("config.inc.php");
$tEmpID = @$_REQUEST['s_emp_id'];
$tCusID = @$_REQUEST['s_cus_id'];
if (!vempty($tEmpID))
{
$sqlSelect = "SELECT emp_image FROM tb_employee WHERE emp_id = '$tEmpID'";
$result = mysql_query($sqlSelect);
echo mysql_result($result, 0, "emp_image");
} elseif (!vempty($tCusID))
{
$sqlSelect = "SELECT cus_image FROM tb_customer WHERE cus_id = '$tCusID'";
$result = mysql_query($sqlSelect);
echo mysql_result($result, 0, "cus_image");
}
?>
|
|
|
|
|
Date :
2009-10-07 09:45:47 |
By :
NanoThoro |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตัวอย่างการนำไฟล์ที่ดึงรูปภาพมาแสดงในหน้าเว็ปเพจ
Code (PHP)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> บริษัท เอกธนภรณ์ 888 จำกัด </TITLE>
<META NAME="Generator" CONTENT="">
<META NAME="Author" CONTENT="นายนนต์ ทองรอด">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=TIS620">
<STYLE TYPE="text/css">
<!--
.link {FONT-FAMILY: Tahoma, Microsoft Sans Serif, MS Sans Serif; FONT-SIZE: 13px; COLOR: #ffff33; TEXT-DECORATION: none;}
.m_menu {FONT-FAMILY: Tahoma, Microsoft Sans Serif, MS Sans Serif; FONT-SIZE: 12px; COLOR: #ffff00;}
.m_menu A {MARGIN-TOP: 1px; PADDING-LEFT: 1px; MARGIN-BOTTOM: 1px; WIDTH: 180px; HEIGHT: 15px; COLOR: #0000ff; TEXT-DECORATION: none;}
.m_menu A:LINK {MARGIN-TOP: 1px; PADDING-LEFT: 1px; MARGIN-BOTTOM: 1px; WIDTH: 180px; HEIGHT: 15px; COLOR: #0000ff; TEXT-DECORATION: none;}
.m_menu A:VISITED {MARGIN-TOP: 1px; PADDING-LEFT: 1px; MARGIN-BOTTOM: 1px; WIDTH: 180px; HEIGHT: 15px; COLOR: #0000ff; TEXT-DECORATION: none;}
.m_menu A:HOVER {BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 1px; MARGIN-BOTTOM: 0px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 180px; HEIGHT: 15px; COLOR: #0000ff; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #cccccc; BACKGROUND-IMAGE: url('image/24fire.gif'); POSITION: relative; TOP: 0.0px; LEFT: 0.0px; TEXT-DECORATION: none;}
.m_menu A:ACTIVE {BORDER-RIGHT: #f99f56 1px solid; BORDER-TOP: #f99f56 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 1px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #f99f56 1px solid; WIDTH: 180px; HEIGHT: 15px; COLOR: #0000ff; PADDING-TOP: 0px; BORDER-BOTTOM: #f99f56 1px solid; BACKGROUND-COLOR: #76a4d1; TEXT-DECORATION: none;}
.font_succ {FONT-FAMILY: Tahoma, Microsoft Sans Serif, MS Sans Serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #0000ff; TEXT-DECORATION: none; BORDER: none;}
.font_error {FONT-FAMILY: Tahoma, Microsoft Sans Serif, MS Sans Serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #ff0000; TEXT-DECORATION: none; BORDER: none;}
.font_warning {FONT-FAMILY: Tahoma, Microsoft Sans Serif, MS Sans Serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #777777; TEXT-DECORATION: none; BORDER: none;}
.font_head1 {FONT-FAMILY: Tahoma, Microsoft Sans Serif, MS Sans Serif; FONT-SIZE: 18px; FONT-WEIGHT: bold; COLOR: #0077ff; TEXT-DECORATION: none; BORDER: none;}
.font_head2 {FONT-FAMILY: Tahoma, Microsoft Sans Serif, MS Sans Serif; FONT-SIZE: 16px; FONT-WEIGHT: bold; COLOR: #FFFFFF; TEXT-DECORATION: none; BORDER: none;}
.font_hdata {FONT-FAMILY: CordiaUPC; FONT-SIZE: 32px; FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none; BORDER: none;}
BODY {FONT-FAMILY: Tahoma, Microsoft Sans Serif, MS Sans Serif; FONT-SIZE: 13px; COLOR: #000000; TEXT-DECORATION: none; BORDER: none; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; BACKGROUND-IMAGE: url('image/bg_body.png')}
TD {FONT-FAMILY: Tahoma, Microsoft Sans Serif, MS Sans Serif; FONT-SIZE: 13px; COLOR: #000000; TEXT-DECORATION: none;}
-->
</STYLE>
</HEAD>
<BODY>
<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" VALIGN="top" ALIGN="center" WIDTH="580" HEIGHT="580">
<TR>
<TD VALIGN="top" ALIGN="left">
<?
require("config.inc.php");
$tPerID = trim($_REQUEST['s_per_id']);
$sqlSelect = "SELECT * FROM tb_person WHERE per_id = '$tPerID'";
$qry = mysql_query($sqlSelect);
$result = mysql_fetch_array($qry);
$tPerFirstName = $result['per_first_name'];
$tPerLastName = $result['per_last_name'];
$tPerAddress = $result['per_address'];
$tPerTelephone = $result['per_telephone'];
$tPerFax = $result['per_fax'];
$tPerEmail = $result['per_email'];
$tPerBirthday = $result['per_birthday'];
$tPerBirthday = thaidate($tPerBirthday);
$tPerAge = $result['per_age'];
$tPerIDNo = $result['per_id_no'];
$tPerTaxNo = $result['per_tax_no'];
$tPerInsNo = $result['per_ins_no'];
$tPerDateStart = $result['per_date_start'];
$tPerDateStart = thaidate($tPerDateStart);
$tPerTimeWork = $result['per_time_work'];
$tPerType = $result['per_type'];
$tBraID = substr($tPerID, 5, 3);
$sqlSelect = "SELECT bra_id, bra_name FROM tb_branch WHERE bra_id = '$tBraID'";
$qry = mysql_query($sqlSelect);
$result = mysql_fetch_array($qry);
$tBraName = $tBraID . "-" . $result['bra_name'];
if ($tPerType == "พนักงาน")
{
$sqlSelect = "SELECT * FROM tb_employee WHERE emp_id = '$tPerID'";
$qry = mysql_query($sqlSelect);
$result = mysql_fetch_array($qry);
$tEmpPosition = $result['emp_position'];
$tEmpBaseSalary = $result['emp_base_salary'];
$tEmpUserLevel = $result['emp_user_level'];
$tEmpPassword = "******";
$tEmpAdvance = $result['emp_advance'];
$tEmpPoint = $result['emp_point'];
} else
{
$sqlSelect = "SELECT * FROM tb_customer WHERE cus_id = '$tPerID'";
$qry = mysql_query($sqlSelect);
$result = mysql_fetch_array($qry);
$tCusType = $result['cus_type'];
$tCusCreditLimit = $result['cus_credit_limit'];
$tCusTarget = $result['cus_target'];
$tCusSaleYear = $result['cus_sale_year'];
$tCusSaleWeek = $result['cus_sale_week'];
$tCusCreditAmount = $result['cus_credit_amount'];
$tCusPremium = $result['cus_premium'];
$tCusPoint = $result['cus_point'];
}
?>
<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="1" VALIGN="top" ALIGN="center" WIDTH="550" BORDERCOLOR="#0000ff">
<TR>
<TD WIDTH="550" HEIGHT="45" VALIGN="top" ALIGN="right" BACKGROUND="image/view_head.jpg">
<FONT CLASS="font_hdata">แสดงข้อมูลบุคคล </FONT>
</TD>
</TR>
<TR>
<TD VALIGN="top" ALIGN="left">
<TABLE CELLPADDING="2" CELLSPACING="2" BORDER="1" VALIGN="top" ALIGN="center" WIDTH="550">
<TR>
<TD WIDTH="120" VALIGN="top" ALIGN="right">รหัส ชื่อ-สกุล : </TD>
<TD COLSPAN="3" VALIGN="top" ALIGN="left"> <?=$tPerID?> <?=$tPerFirstName?> <?=$tPerLastName?></TD>
</TR>
<TR>
<TD WIDTH="120" VALIGN="top" ALIGN="right">บัตรประชาชน : </TD>
<TD WIDTH="160" VALIGN="top" ALIGN="left"> <?=$tPerIDNo?></TD>
<TD WIDTH="100" VALIGN="top" ALIGN="right">สังกัดสาขา : </TD>
<TD WIDTH="170" VALIGN="top" ALIGN="left"> <?=$tBraName?></TD>
</TR>
<TR>
<TD WIDTH="120" VALIGN="top" ALIGN="right"> ที่อยู่ : </TD>
<TD COLSPAN="3" VALIGN="top" ALIGN="left"> <?=$tPerAddress?></TD>
</TR>
<TR>
<TD WIDTH="120" VALIGN="top" ALIGN="right"> เบอร์โทรศัพท์ : </TD>
<TD WIDTH="160" VALIGN="top" ALIGN="left"> <?=$tPerTelephone?></TD>
<TD WIDTH="100" VALIGN="top" ALIGN="right"> เบอร์แฟกซ์ : </TD>
<TD WIDTH="170" VALIGN="top" ALIGN="left"> <?=$tPerFax?></TD>
</TR>
<TR>
<TD WIDTH="120" VALIGN="top" ALIGN="right"> อีเมล์แอ็ดเดรส : </TD>
<TD COLSPAN="3" VALIGN="top" ALIGN="left"> <?=$tPerEmail?></TD>
</TR>
<TR>
<TD WIDTH="120" VALIGN="top" ALIGN="right">วันเดือนปีเกิด : </TD>
<TD COLSPAN="2" VALIGN="top" ALIGN="left"><?=$tPerBirthday?></TD>
<TD ROWSPAN="7" WIDTH="195" VALIGN="middle" ALIGN="center">
<?
if ($tPerType == "พนักงาน")
{
echo "<IMG SRC='showimage.php?s_emp_id=$tPerID' WIDTH='125' HEIGHT='165'>";
} else
{
echo "<IMG SRC='showimage.php?s_cus_id=$tPerID' WIDTH='125' HEIGHT='165'>";
}
?>
</TD>
</TR>
<TR>
<TD WIDTH="120" VALIGN="top" ALIGN="right">อายุ : </TD>
<TD COLSPAN="2" VALIGN="top" ALIGN="left"><?=$tPerAge?> ปี</TD>
</TR>
<TR>
<TD WIDTH="120" VALIGN="top" ALIGN="right">รหัสภาษี : </TD>
<TD COLSPAN="2" VALIGN="top" ALIGN="left"><?=$tPerTaxNo?></TD>
</TR>
<TR>
<TD WIDTH="120" VALIGN="top" ALIGN="right">เลขที่กรมธรรม์ : </TD>
<TD COLSPAN="2" VALIGN="top" ALIGN="left"><?=$tPerInsNo?></TD>
</TR>
<TR>
<TD WIDTH="120" VALIGN="top" ALIGN="right">วันที่เริ่มงาน : </TD>
<TD COLSPAN="2" VALIGN="top" ALIGN="left"><?=$tPerDateStart?></TD>
</TR>
<TR>
<TD WIDTH="120" VALIGN="top" ALIGN="right">อายุการทำงาน : </TD>
<TD COLSPAN="2" VALIGN="top" ALIGN="left"><?=$tPerTimeWork?> ปี</TD>
</TR>
<TR>
<TD WIDTH="120" VALIGN="top" ALIGN="right">ประเภทบุคคล : </TD>
<TD COLSPAN="2" VALIGN="top" ALIGN="left"><?=$tPerType?></TD>
</TR>
<?
if ($tPerType == "พนักงาน")
{
?>
<TR>
<TD WIDTH="120" VALIGN="top" ALIGN="right">ตำแหน่ง : </TD>
<TD WIDTH="160" VALIGN="top" ALIGN="left"> <?=$tEmpPosition?></TD>
<TD WIDTH="100" VALIGN="top" ALIGN="right">เงินเดือน : </TD>
<TD WIDTH="170" VALIGN="top" ALIGN="left"> <?=$tEmpBaseSalary?> บาท</TD>
</TR>
<TR>
<TD WIDTH="120" VALIGN="top" ALIGN="right">ระดับผู้ใช้ : </TD>
<TD WIDTH="160" VALIGN="top" ALIGN="left"> <?=$tEmpUserLevel?></TD>
<TD WIDTH="100" VALIGN="top" ALIGN="right">รหัสผ่าน : </TD>
<TD WIDTH="170" VALIGN="top" ALIGN="left"> <?=$tEmpPassword?></TD>
</TR>
<TR>
<TD WIDTH="120" VALIGN="top" ALIGN="right">เงินเบิกล่วงหน้า : </TD>
<TD WIDTH="160" VALIGN="top" ALIGN="left"> <?=$tEmpAdvance?> บาท</TD>
<TD WIDTH="100" VALIGN="top" ALIGN="right">คะแนน : </TD>
<TD WIDTH="170" VALIGN="top" ALIGN="left"> <?=$tEmpPoint?> คะแนน</TD>
</TR>
<?
} else
{
?>
<TR>
<TD WIDTH="120" VALIGN="top" ALIGN="right">วงเงินประกัน : </TD>
<TD WIDTH="160" VALIGN="top" ALIGN="left"> <?=$tCusPremium?> บาท</TD>
<TD WIDTH="100" VALIGN="top" ALIGN="right">ประเภทลูกค้า : </TD>
<TD WIDTH="170" VALIGN="top" ALIGN="left"> <?=$tCusType?></TD>
</TR>
<TR>
<TD WIDTH="120" VALIGN="top" ALIGN="right">วงเงินเครดิต : </TD>
<TD WIDTH="160" VALIGN="top" ALIGN="left"> <?=$tCusCreditLimit?> บาท</TD>
<TD WIDTH="100" VALIGN="top" ALIGN="right">ยอดค้าง : </TD>
<TD WIDTH="170" VALIGN="top" ALIGN="left"> <?=$tCusCreditAmount?> บาท</TD>
</TR>
<TR>
<TD WIDTH="120" VALIGN="top" ALIGN="right">ยอดขาย/ปี : </TD>
<TD WIDTH="160" VALIGN="top" ALIGN="left"> <?=$tCusCreditLimit?> บาท</TD>
<TD WIDTH="100" VALIGN="top" ALIGN="right">ยอดขาย/วีค : </TD>
<TD WIDTH="170" VALIGN="top" ALIGN="left"> <?=$tCusCreditAmount?> บาท</TD>
</TR>
<TR>
<TD WIDTH="120" VALIGN="top" ALIGN="right">เป้าหมายการขาย : </TD>
<TD WIDTH="160" VALIGN="top" ALIGN="left"> <?=$tCusTarget?> บาท</TD>
<TD WIDTH="100" VALIGN="top" ALIGN="right">คะแนน : </TD>
<TD WIDTH="170" VALIGN="top" ALIGN="left"> <?=$tCusPoint?></TD>
</TR>
<?
}
?>
<TR>
<TD COLSPAN="4" VALIGN="middle" ALIGN="center">
<A HREF="form_person.php?s_per_id=<?=$tPerID?>&t_form_status=EDIT" TARGET="frame_right"><IMG SRC="image/edit.png" WIDTH="24" HEIGHT="24" BORDER="0" ALT="แก้ไขข้อมูล" STYLE="cursor:hand"></A>
<A HREF="delete_person.php?s_per_id=<?=$tPerID?>" TARGET="frame_right"><IMG SRC="image/delete.png" WIDTH="24" HEIGHT="24" BORDER="0" ALT="ลบข้อมูล" STYLE="cursor:hand"></A>
<A HREF="view_person.php" TARGET="frame_right"><IMG SRC="image/cancel.png" WIDTH="24" HEIGHT="24" BORDER="0" ALT="กลับ" STYLE="cursor:hand"></A>
</TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>
</BODY>
</TABLE>
|
|
|
|
|
Date :
2009-10-07 09:48:35 |
By :
NanoThoro |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
โหหหหหห ขอบคุณมากมายครับ คุณพี่นาโน(เมตร) เด๋วจะเอาไปไล่ดู ขอบคุณมากๆๆๆครับ
|
|
|
|
|
Date :
2009-10-07 16:32:49 |
By :
Dragons_first |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|