|
|
|
ขอความช่วยเหลือเกี่ยวกับการใส่เช็คบ๊อกเพื่อให้ลบกระทู้ได้ทีละหลายๆกระทู้ ขอบคุณครับ |
|
|
|
|
|
|
|
คือผมจะแก้หน้าจัดการประกาศครับ คือเวลามันหมดอายุมันจะมาอยู่ที่หน้านี้ แต่มันจะลบได้ทีละบันทัด ผมอยากจะได้แบบเช็คบ๊อกลบได้ทีละหลายบันทัดหลายหัวข้อ ผมเขียนออกมาแบบนี้ซึ่งมันใช้ไม่ได้อยู่แล้วครับคือเขียนคร่าวๆ รบกวนขอความช่วยเหลือด้วยครับ ว่าต้องเขียนอะไรเพิ่มเข้าไปตรงไหนบ้าง ลองทำเองแล้วมันไม่สำเร็จ ขอบคุณครับ..,
Code (PHP)
<form action="admin_query.php" method="post" name="form1" id="form1">
<table cellpadding=0 cellspacing=1 width=100% border=0 bgcolor="#F2832E">
<th bgcolor="#F8D07D">รหัส</th>
<th bgcolor="#F8D07D">หัวข้อ</th>
<th bgcolor="#F8D07D">ประเภท</th>
<th bgcolor="#F8D07D">ประกาศ</th>
<th bgcolor="#F8D07D">ผู้ประกาศ</th>
<th bgcolor="#F8D07D">ตัวจัดการ</th>
<?
$sql_special = "
SELECT
@numrow:=@numrow+1 AS srows,
m.notice_id,
m.notice_title,
rh.hometype_name,
rs.salarytype_name,
m.notice_price,
rp.pricetype_name,
m.notice_area,
ra.areatype_name,
m.notice_special,
rv.province_name,
rvs.subprovince_name,
(SELECT p.notice_picture FROM notice_picture p WHERE p.notice_id=m.notice_id ORDER BY p.notice_picture ASC LIMIT 0,1 ) AS notice_picture,
m.update_dtm,
m.create_by,
m.notice_special
FROM
notice_main m, notice_location l, ref_hometype rh, ref_salarytype rs, ref_pricetype rp, ref_areatype ra, ref_province rv, ref_subprovince rvs, (SELECT @numrow:=0) eiei
WHERE 1=1
AND m.notice_id = l.notice_id
AND m.hometype_id = rh.hometype_id
AND m.salarytype_id = rs.salarytype_id
AND m.pricetype_id = rp.pricetype_id
AND m.areatype_id = ra.areatype_id
AND l.province_id = rv.province_id
AND l.subprovince_id = rvs.subprovince_id
AND m.notice_active = 'N'
";
if($_POST[search_hometype_id]){ $sql_special .= " AND m.hometype_id = '$_POST[search_hometype_id]' "; }
elseif($_GET[search_hometype_id]){ $sql_special .= " AND m.hometype_id = '$_GET[search_hometype_id]' "; }
if($_POST[search_salarytype_id]){ $sql_special .= " AND m.salarytype_id = '$_POST[search_salarytype_id]' "; }
if($_POST[search_province_id]){ $sql_special .= " AND l.province_id = '$_POST[search_province_id]' "; }
if($_POST[search_subprovince_id]){ $sql_special .= " AND l.subprovince_id = '$_POST[search_subprovince_id]' "; }
if($_POST[txt_price_start]){ $sql_special .= " AND m.notice_price >= '$_POST[txt_price_start]' "; }
if($_POST[txt_price_end]){ $sql_special .= " AND m.notice_price <= '$_POST[txt_price_end]' "; }
if($_POST[txt_email]){ $sql_special .= " AND m.create_by regexp '$_POST[txt_email]' "; }
#echo $sql_special;
$result_special = $db->Execute($sql_special);
if($result_special->fields[srows])
{
WHILE(!$result_special->EOF)
{
$srows = $result_special->fields[srows];
$snotice_id = $result_special->fields[notice_id];
$snotice_title = $result_special->fields[notice_title];
$shometype_name = $result_special->fields[hometype_name];
$ssalarytype_name = $result_special->fields[salarytype_name];
$snotice_price = $result_special->fields[notice_price];
$spricetype_name = $result_special->fields[pricetype_name];
$snotice_area = $result_special->fields[notice_area];
$sareatype_name = $result_special->fields[areatype_name];
$snotice_special = $result_special->fields[notice_special];
$sprovince_name = $result_special->fields[province_name];
$ssubprovince_name = $result_special->fields[subprovince_name];
$snotice_pict01 = $result_special->fields[notice_picture];
$supdate_dtm = $result_special->fields[update_dtm];
$screate_by = $result_special->fields[create_by];
$snotice_special = $result_special->fields[notice_special];
if($srows%2 != 0)
{
$scolor = "#FFFFFF";
}
else
{
$scolor = "#FFFEEB";
}
?>
<tr align=center bgcolor="<?=$scolor;?>">
<td><?=$snotice_id;?></td>
<td align=left><?=$snotice_title;?></td>
<td><?=$shometype_name;?></td>
<td><?=$ssalarytype_name;?></td>
<td><?=$screate_by;?></td>
<td>
<input name="Destroy" type="checkbox" value="destroy_notice"/>
<input name="Recovery" type="checkbox" value="update_notice_active" />
</td>
</tr>
<?
$result_special->MoveNext();
}
}
else
{
?>
<tr align=center bgcolor="#FFFFFF">
<td colspan=6>...ไม่มีข้อมูล...</td>
</tr>
<?
}
?>
<tr align=center bgcolor="#FFFFFF">
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td>
(((เดิมเลย เป็นรูป 2 รูปนี้ คลิ๊กแล้วก็จะลบและอัปเดททีละบันทัด แต่ตอนนี้อยากให้คลิ๊กแล้วลบหรืออัปเดทตามเช็คบ๊อกที่เลือก)))
<img src="../images/button/file_broken.png" width="16" height="16" title="Destroy" style="cursor:pointer" onclick="destroy_notice('<?=$snotice_id;?>');">
<img src="../images/button/recovery.gif" width="16" height="16" title="Recovery" style="cursor:pointer" onclick="update_notice_active('Y','<?=$snotice_id;?>');">
</td>
</tr>
</table>
</form>
------------------------------------------------------------------
admin_query.php
<?
SWITCH($_POST[admin_mode]){
case "xyz";
break;
case "destroy_notice";
$sql_destroy_notice = " DELETE FROM notice_main WHERE notice_id='$_POST[notice_id]' ";
#echo $sql_destroy_notice;exit;
$result_destroy_notice=$db->Execute($sql_destroy_notice);
if($result_destroy_notice)
{
$sql = " SELECT notice_picture FROM notice_picture WHERE notice_id = '$_POST[notice_id]' ";
$result = $db->Execute($sql);
WHILE(!$result->EOF)
{
$pict = $result->fields[notice_picture];
@unlink("../".$pict);
$result->MoveNext();
}
$arr_tbl[] = "notice_comment";
$arr_tbl[] = "notice_location";
$arr_tbl[] = "notice_picture";
$arr_tbl[] = "notice_roomdetail";
$arr_tbl[] = "notice_sendmail";
$arr_tbl[] = "counter";
FOR($i=0;$i<=count($arr_tbl)-1;$i++)
{
$sql_del = " DELETE FROM ".$arr_tbl[$i]." WHERE notice_id='$_POST[notice_id]' ";
$result_del = $db->Execute($sql_del);
}
$sql_del_mapdata = "
DELETE FROM notice_map_picture
WHERE
notice_id='$_POST[notice_id]'
";
$result_del_mapdata = $db->Execute($sql_del_mapdata);
$sql_del_urlclip = "
DELETE FROM notice_urlclip
WHERE
notice_id='$_POST[notice_id]'
";
$result_del_urlclip = $db->Execute($sql_del_urlclip);
print "<script>";
print "alert(\"ลบข้อมูลเรียบร้อย\");";
print "location.href='admin.php?admin_page=03'; ";
print "</script>";
include("contract_email.php");
}
else
{
print "<script>";
print "alert(\"เกิดข้อผิดพลาด!!! ไม่สามารถลบข้อมูลได้\");";
print "location.href='admin.php?admin_page=03'; ";
print "</script>";
}
break;
case "update_notice_active";
$sql_update_notice_active = "
UPDATE notice_main SET
notice_active='$_POST[notice_active]',
update_by='$_SESSION[ss_member_email]',
update_dtm=now()
WHERE
notice_id='$_POST[notice_id]'
";
#echo $sql_update_notice_active;
$result_update_notice_active=$db->Execute($sql_update_notice_active);
if($result_update_notice_active)
{
print "<script>";
print "alert(\"แก้ไขข้อมูลเรียบร้อย\");";
print "location.href='admin.php?admin_page=03'; ";
print "</script>";
include("contract_email.php");
}
else
{
print "<script>";
print "alert(\"เกิดข้อผิดพลาด!!! ไม่สามารถแก้ไขข้อมูลได้\");";
print "location.href='admin.php?admin_page=03'; ";
print "</script>";
}
break;
case "update_admin_banner";
$maxsize = 2072576;
$arr_filetype = array('image/gif', 'image/jpeg', 'image/pjpeg', 'application/x-shockwave-flash' );
if($_FILES[file1][name])
{
if(in_array($_FILES[file1][type], $arr_filetype, true))
{
if($_FILES[file1][size] <= $maxsize)
{
$sql_temp_delete = " SELECT banner_pict FROM banner WHERE banner_id = '$_POST[banner_id]' ";
$result_temp_delete = $db->Execute($sql_temp_delete);
$banner_pict = $result_temp_delete->fields[banner_pict];
unlink("../".$banner_pict);
$typeimg = explode(".",$_FILES[file1][name]);
$path = "pict_banner/b".date("ymdHis").".".$typeimg[1];
copy($_FILES[file1][tmp_name],$path);
$path_data = "admin/".$path;
}
else
{
$error_size = "ไฟล์รูปหรือไฟล์แฟลช ไม่ได้รับการบันทึกเนื่องจากขนาดของไฟล์ใหญ่กว่า $imgsize byte";
}
}
else
{
$error_type = " รูปภาพบางรูป ไม่ได้รับการบันทึกเนื่องจากไม่ใช่นามสกุล .JPG หรือ .GIF ";
}
}
$sql_update_admin_banner = "
UPDATE banner SET
banner_name = '$_POST[admin_banner_name]',
banner_link = '$_POST[admin_banner_link]',
banner_position = '$_POST[op]'
";
if($path_data)
{
$sql_update_admin_banner .= ", banner_pict = '$path_data' ";
}
$sql_update_admin_banner .= "
WHERE 1=1
AND banner_id = '$_POST[banner_id]'
";
$result_update_admin_banner=$db->Execute($sql_update_admin_banner);
if($result_update_admin_banner)
{
print "<script>";
print "alert(\"แก้ไขข้อมูลเรียบร้อย\");";
print "location.href='admin.php?admin_page=02'; ";
print "</script>";
}
else
{
print "<script>";
print "alert(\"เกิดข้อผิดพลาด!!! ไม่สามารถแก้ไขข้อมูลได้\");";
print "location.href='admin.php?admin_page=02'; ";
print "</script>";
}
break;
case "delete_admin_banner";
$sql_temp_delete = " SELECT banner_pict FROM banner WHERE banner_id = '$_POST[banner_id]' ";
$result_temp_delete = $db->Execute($sql_temp_delete);
$banner_pict = $result_temp_delete->fields[banner_pict];
$sql_delete_admin_banner = "
DELETE FROM banner WHERE banner_id = '$_POST[banner_id]'
";
$result_delete_admin_banner=$db->Execute($sql_delete_admin_banner);
if($result_delete_admin_banner)
{
unlink("../".$banner_pict);
print "<script>";
print "alert(\"ลบข้อมูลเรียบร้อย\");";
print "location.href='admin.php?admin_page=02'; ";
print "</script>";
}
else
{
print "<script>";
print "alert(\"เกิดข้อผิดพลาด!!! ไม่สามารถลบข้อมูลได้\");";
print "location.href='admin.php?admin_page=02'; ";
print "</script>";
}
break;
case "update_admin_banner_active";
$sql_update_admin_banner_active = "
UPDATE banner SET
banner_status = '$_POST[banner_status]',
update_by = '$_SESSION[ss_member_email]',
update_dtm = now()
WHERE
banner_id = '$_POST[banner_id]'
";
$result_update_admin_banner_active = $db->Execute($sql_update_admin_banner_active);
if($result_update_admin_banner_active)
{
print "<script>";
print "alert(\"แก้ไขข้อมูลเรียบร้อย\");";
print "location.href='admin.php?admin_page=02'; ";
print "</script>";
}
else
{
print "<script>";
print "alert(\"เกิดข้อผิดพลาด!!! ไม่สามารถแก้ไขข้อมูลได้\");";
print "location.href='admin.php?admin_page=02'; ";
print "</script>";
}
break;
case "insert_admin_banner";
$maxsize = 2072576;
$arr_filetype = array('image/gif', 'image/jpeg', 'image/pjpeg', 'application/x-shockwave-flash' );
if(in_array($_FILES[file1][type], $arr_filetype, true))
{
if($_FILES[file1][size] <= $maxsize)
{
$typeimg = explode(".",$_FILES[file1][name]);
$path = "pict_banner/b".date("ymdHis").".".$typeimg[1];
copy($_FILES[file1][tmp_name],$path);
$path_data = "admin/".$path;
}
else
{
$error_size = "ไฟล์รูปหรือไฟล์แฟลช ไม่ได้รับการบันทึกเนื่องจากขนาดของไฟล์ใหญ่กว่า $imgsize byte";
}
}
else
{
$error_type = " รูปภาพบางรูป ไม่ได้รับการบันทึกเนื่องจากไม่ใช่นามสกุล .JPG หรือ .GIF ";
}
$sql_insert_admin_banner = "
INSERT INTO banner
(
banner_name,
banner_link,
banner_pict,
banner_position,
banner_status,
create_by,
create_dtm,
update_by,
update_dtm
)
values
(
'$_POST[admin_banner_name]',
'$_POST[admin_banner_link]',
'$path_data',
'$_POST[op]',
'A',
'$_SESSION[ss_member_email]',
now(),
'$_SESSION[ss_member_email]',
now()
)
";
$result_insert_admin_banner=$db->Execute($sql_insert_admin_banner);
if($error_type || $error_size)
{
print "<script>";
print "alert(\"".$error_type."\\n\\n".$error_size."\")";
print "</script>";
}
if($result_insert_admin_banner)
{
print "<script>";
print "alert(\"บันทึกข้อมูลเรียบร้อย\");";
print "location.href='admin.php?admin_page=02'; ";
print "</script>";
}
else
{
print "<script>";
print "alert(\"เกิดข้อผิดพลาด!!! ไม่สามารถบันทึกข้อมูลได้\");";
print "location.href='admin.php?admin_page=02'; ";
print "</script>";
}
break;
case "update_notice_special";
$sql_update_notice_special = "
UPDATE notice_main SET
notice_special='$_POST[notice_special]',
update_by='$_SESSION[ss_member_email]',
update_dtm=now()
WHERE
notice_id='$_POST[notice_id]'
";
#echo $sql_update_notice_special;
$result_update_notice_special=$db->Execute($sql_update_notice_special);
if($result_update_notice_special)
{
print "<script>";
print "alert(\"แก้ไขข้อมูลเรียบร้อย\");";
print "location.href='admin.php?admin_page=01'; ";
print "</script>";
include("contract_email.php");
}
else
{
print "<script>";
print "alert(\"เกิดข้อผิดพลาด!!! ไม่สามารถแก้ไขข้อมูลได้\");";
print "location.href='admin.php?admin_page=01'; ";
print "</script>";
}
break;
}
SWITCH($_GET[admin_mode]){
case "xyz";
break;
}
?>
Tag : PHP
|
|
|
|
|
|
Date :
2012-07-09 16:30:45 |
By :
อาณกร |
View :
1039 |
Reply :
6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณ mangkunzo นะครับที่ชี้แนะ แต่ผมคงจะความรู้น้อยไปสำหรับเรื่องนี้ ผมจึงอยากได้คนที่สามารถแก้โค๊ตข้างบนนี้ให้เลยครับ คือโค๊ตนี้ผมจ้างเค้าเขียนไว้ครับ นานมากแล้ว ผมทำได้แค่ปรับเปลี่ยนหน้าตา ใส่เช็คบ๊อก แค่ขาดโค๊ตที่จะทำให้มันทำงานได้กับโค๊ตที่มีอยู่ครับ ขอบคุณล่วงหน้าสำหรับผู้ืี่จะทำให้ครับ..,
|
|
|
|
|
Date :
2012-07-10 10:41:34 |
By :
อาณกร |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คุณจะแก้อะไรทำไมคุณไม่ดูให้เข้าใจก่อนครับ code เวลาแก้ไขมันจะไม่เกิด bug ได้ครับ มันเยอะไล่ดูยากน่ะครับ
|
|
|
|
|
Date :
2012-07-10 21:11:40 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ต้องขออภัย mr.win ครับ คืออย่างที่บอก ผมไม่ได้มีความรู้ด้านนี้ครับ แค่ต้องการความช่วยเหลือครับ โค๊ตไม่กี่บันทัดคนรู้มองด้วยหางตาก็ใส่ได้ คนไม่รู้มองเป็นวันก็ไม่รู้ครับ ผมจัดอยู่ในคนไม่รู้ครับ ต้องการความช่วยเหลือจากคนรู้ครับ ผมได้ตัดโค๊ตให้สั้นลงเพื่อ mr.win จะช่วยได้ครับ ขอบคุณครับ
form
------------------
Code
<form action="admin_query.php" method="post" name="form1" id="form1">
<table cellpadding=0 cellspacing=1 width=100% border=0 bgcolor="#F2832E">
<?
$sql_special = "
SELECT
@numrow:=@numrow+1 AS srows,
m.notice_id,
m.notice_title,
rh.hometype_name,
rs.salarytype_name,
m.notice_price,
rp.pricetype_name,
m.notice_area,
ra.areatype_name,
m.notice_special,
rv.province_name,
rvs.subprovince_name,
(SELECT p.notice_picture FROM notice_picture p WHERE p.notice_id=m.notice_id ORDER BY p.notice_picture ASC LIMIT 0,1 ) AS notice_picture,
m.update_dtm,
m.create_by,
m.notice_special
FROM
notice_main m, notice_location l, ref_hometype rh, ref_salarytype rs, ref_pricetype rp, ref_areatype ra, ref_province rv, ref_subprovince rvs, (SELECT @numrow:=0) eiei
WHERE 1=1
AND m.notice_id = l.notice_id
AND m.hometype_id = rh.hometype_id
AND m.salarytype_id = rs.salarytype_id
AND m.pricetype_id = rp.pricetype_id
AND m.areatype_id = ra.areatype_id
AND l.province_id = rv.province_id
AND l.subprovince_id = rvs.subprovince_id
AND m.notice_active = 'N'
";
if($_POST[search_hometype_id]){ $sql_special .= " AND m.hometype_id = '$_POST[search_hometype_id]' "; }
elseif($_GET[search_hometype_id]){ $sql_special .= " AND m.hometype_id = '$_GET[search_hometype_id]' "; }
if($_POST[search_salarytype_id]){ $sql_special .= " AND m.salarytype_id = '$_POST[search_salarytype_id]' "; }
if($_POST[search_province_id]){ $sql_special .= " AND l.province_id = '$_POST[search_province_id]' "; }
if($_POST[search_subprovince_id]){ $sql_special .= " AND l.subprovince_id = '$_POST[search_subprovince_id]' "; }
if($_POST[txt_price_start]){ $sql_special .= " AND m.notice_price >= '$_POST[txt_price_start]' "; }
if($_POST[txt_price_end]){ $sql_special .= " AND m.notice_price <= '$_POST[txt_price_end]' "; }
if($_POST[txt_email]){ $sql_special .= " AND m.create_by regexp '$_POST[txt_email]' "; }
#echo $sql_special;
$result_special = $db->Execute($sql_special);
if($result_special->fields[srows])
{
WHILE(!$result_special->EOF)
{
$srows = $result_special->fields[srows];
$snotice_id = $result_special->fields[notice_id];
$snotice_title = $result_special->fields[notice_title];
$shometype_name = $result_special->fields[hometype_name];
$ssalarytype_name = $result_special->fields[salarytype_name];
$snotice_price = $result_special->fields[notice_price];
$spricetype_name = $result_special->fields[pricetype_name];
$snotice_area = $result_special->fields[notice_area];
$sareatype_name = $result_special->fields[areatype_name];
$snotice_special = $result_special->fields[notice_special];
$sprovince_name = $result_special->fields[province_name];
$ssubprovince_name = $result_special->fields[subprovince_name];
$snotice_pict01 = $result_special->fields[notice_picture];
$supdate_dtm = $result_special->fields[update_dtm];
$screate_by = $result_special->fields[create_by];
$snotice_special = $result_special->fields[notice_special];
if($srows%2 != 0)
{
$scolor = "#FFFFFF";
}
else
{
$scolor = "#FFFEEB";
}
?>
<tr align=center bgcolor="<?=$scolor;?>">
<td><?=$snotice_id;?></td>
<td align=left><?=$snotice_title;?></td>
<td><?=$shometype_name;?></td>
<td><?=$ssalarytype_name;?></td>
<td><?=$screate_by;?></td>
<td>
***เช็คบ๊อกครับ*** <input name="Destroy" type="checkbox" value="destroy_notice"/>
</td>
</tr>
<?
$result_special->MoveNext();
}
}
else
{
?>
<tr align=center bgcolor="#FFFFFF">
<td colspan=6>...ไม่มีข้อมูล...</td>
</tr>
<?
}
?>
<tr align=center bgcolor="#FFFFFF">
***คลิ๊กที่รูปนี้แล้วให้ลบเช็คบ๊อกที่เลือกครับ****<img src="../images/button/file_broken.png" width="16" height="16" >
</td>
</tr>
</table>
</form>
------------------------------------------------------------------
admin_query.php
-------------------------
Code
<?
SWITCH($_POST[admin_mode]){
case "xyz";
break;
case "destroy_notice";
$sql_destroy_notice = " DELETE FROM notice_main WHERE notice_id='$_POST[notice_id]' ";
#echo $sql_destroy_notice;exit;
$result_destroy_notice=$db->Execute($sql_destroy_notice);
if($result_destroy_notice)
{
$sql = " SELECT notice_picture FROM notice_picture WHERE notice_id = '$_POST[notice_id]' ";
$result = $db->Execute($sql);
WHILE(!$result->EOF)
{
$pict = $result->fields[notice_picture];
@unlink("../".$pict);
$result->MoveNext();
}
$arr_tbl[] = "notice_comment";
$arr_tbl[] = "notice_location";
$arr_tbl[] = "notice_picture";
$arr_tbl[] = "notice_roomdetail";
$arr_tbl[] = "notice_sendmail";
$arr_tbl[] = "counter";
FOR($i=0;$i<=count($arr_tbl)-1;$i++)
{
$sql_del = " DELETE FROM ".$arr_tbl[$i]." WHERE notice_id='$_POST[notice_id]' ";
$result_del = $db->Execute($sql_del);
}
$sql_del_mapdata = "
DELETE FROM notice_map_picture
WHERE
notice_id='$_POST[notice_id]'
";
$result_del_mapdata = $db->Execute($sql_del_mapdata);
$sql_del_urlclip = "
DELETE FROM notice_urlclip
WHERE
notice_id='$_POST[notice_id]'
";
$result_del_urlclip = $db->Execute($sql_del_urlclip);
print "<script>";
print "alert(\"ลบข้อมูลเรียบร้อย\");";
print "location.href='admin.php?admin_page=03'; ";
print "</script>";
include("contract_email.php");
}
else
{
print "<script>";
print "alert(\"เกิดข้อผิดพลาด!!! ไม่สามารถลบข้อมูลได้\");";
print "location.href='admin.php?admin_page=03'; ";
print "</script>";
}
break;
?>
|
|
|
|
|
Date :
2012-07-11 10:47:48 |
By :
อาณกร |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่รู้ก็ไปอ่านในบทความ php กับ mysql ก่อนครับ (ผมไม่ดู code คุณหรอกครับ และคนอื่นก็ไม่มีใครอยากดูครับ)
|
|
|
|
|
Date :
2012-07-11 20:56:46 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอโทษครับผมคงเข้าใจผิดเอง ว่าจะขอความช่วยเหลือได้ กลายเป็นว่าบอร์ดนี้ให้ความรู้ ให้แนวทาง แล้วให้ไปเรียนรู้เอง ก็เหมือนให้ไปอ่านหนังสือเอาเอง สิ่งที่บอกที่ชี้แนะในบทความเกี่ยวกับ php ก็มีหมดละครับ ผมก็เห็นคุณ mr.win ตอบก็เยอะ แต่ก็แค่เอาโค๊ตจากบทความมาเท่านั้น ผมไม่ได้เก่ง ไม่ได้มีความรู้ด้านนี้ หากใครสนใจจะทำให้เสนอราคาและทิ้งเบอร์ไว้ได้ครับ ขอบคุณครับ
|
|
|
|
|
Date :
2012-07-12 11:05:01 |
By :
อาณกร |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|