ย้าย Host แล้วเมื่ออัพไฟล์ ขึ้นฐานข้อมูลใหม่ ไม่สามารถแสดงข้่อมูลหรือไฟล์ภาพได้
ลองดู
backoffice/include/connect.php
ว่าแก้ไขตรงกับที่ host ให้มาแล้วหรือยัง ครับ
Date :
2013-10-26 18:19:41
By :
iieszz
ตรวจเช็คดูแล้วครับ ถูกต้อง ครับ
Date :
2013-10-30 21:12:06
By :
greezzradio
function loadimg($id_per ,$id_pic){
if($id_per>0){
$SQL = "SELECT picname FROM person_table WHERE id_per=".$_GET['id_per'] ;
$repic = mysql_query($SQL) or die(mysql_error());
$rowpic = mysql_fetch_assoc($repic);
echo "person/".$rowpic["picname"];
}else{
$SQL = "SELECT picname FROM picture_table WHERE id_pic=".$_GET['id_pic'];
$repic = mysql_query($SQL) or die(mysql_error());
$rowpic = mysql_fetch_assoc($repic);
echo "line_img/".$rowpic["picname"];
}
}
ตรงที่เรียกใช้ function ก็ SELECT picname FROM person_table อยู่แล้ว ใน function ยังจะต้องมา SELECT picname FROM person_table อีก การเขียน function หรือ sub function มีไว้เพื่อลดความซ้ำซ้อนของโค๊ด
แต่ที่คุณเขียนมันเพิ่มความซ้ำซ้อนและเพิ่มการทำงานด้วยครับ
ลองพิจารณาใหม่ เพราะนอก function ข้อมูลเหล่านี้ถูก select มาเรียบร้อยแล้ว แค่เอาไปใช้ไม่ต้อง select เพิ่มอีกรอบหรอก จริงๆ แล้ว แค่ไฟล์อยู่คนละ folder เขียนไว้ข้างนอก functon เลยก็ได้ เพราะมีแค่ 2 case
Date :
2013-10-31 05:38:31
By :
-*-
ผมได้ทำการแก้ไขโค๊ดใหม่ ตามนี้ ครับ ตอนนี้ได้แล้วครับ
<?php
include_once('backoffice/include/connect.php');
include_once "function.php";
?>
<!DOCTYPE HTML>
<html lang="th">
<head>
<title>เทศบาลตำบลหนองล่อง : เกี่ยวกับเทศบาลตำบลหนองล่อง</title>
<meta charset="UTF-8">
<link rel="stylesheet" href="reset.css" type="text/css" />
<link rel="stylesheet" href="nonglongStyle.css" type="text/css" />
<link rel="stylesheet" type="text/css" href="css/superfish.css" media="screen">
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<meta name="robots" content="index, follow" />
<meta name="Keywords" content="" />
<meta name="Description" content="" />
<!-- // Used with permission of David Keane, ooChaCha.com /// -->
<script type="text/javascript" src="script/ochachaMain.js"></script>
<!--[if IE]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<script type="text/javascript" src="iepngfix_tilebg.js"></script>
<style type="text/css">
img, div, input { behavior: url("iepngfix.htc") }
</style>
<![endif]-->
<script type="text/javascript" src="js/jquery-1.2.6.min.js"></script>
<script type="text/javascript" src="js/hoverIntent.js"></script>
<script type="text/javascript" src="js/superfish.js"></script>
<script type="text/javascript">
// initialise plugins
jQuery(function(){
jQuery('ul.sf-menu').superfish();
});
</script>
</head>
<body onload="fnReset();" id="No1">
<div id="dPageHolder">
<embed src="_img/head-flash.swf" quality="high" type="application/x-shockwave-flash" wmode="transparent" width="1000" height="260" pluginspage="http://www.macromedia.com/go/getflashplayer" allowScriptAccess="always"></embed>
<div id="dPageContent">
<header id="dHeader">
<div id="dHeaderPic">
<img src="_img/header.jpg" />
</div>
<nav id="dSubHeader">
<? include "temp/tmp_menu.php";?>
<!-- <ul>
<li><a href="#">หน้าหลัก</a></li>
<li><a href="#"><img src="_img/arrow_sub.png" />เกี่ยวกับเวียงหนองล่อง</a></li>
<li><a href="#">กิจกรรมท้องถิ่น</a></li>
<li><a href="#">แลกเปลี่ยนความคิดเห็น</a></li>
<li><a href="#">ข่าวประชาสัมพันธ์</a></li>
<li><a href="#">ร้องทุกข์</a></li>
</ul>-->
</nav><!-- END dSubHeader -->
<img width="960" height="270" src="_img/plan.jpg">
</header><!-- END Header -->
<div id="dTorsoMain">
<!-- **************** Left *************************-->
<nav id="dLeft">
<? include "temp/tmp_left.php";?>
</nav> <!-- END dLeft -->
<!-- **************** Middle *************************-->
<section id="dMiddleContentFull">
<img src="_img/perser.jpg">
<table width="800" border="1" align="center" cellpadding="0" cellspacing="0">
<?php
//$id_conf = 1;
$SQLCONF = "SELECT * FROM position_table, config_table WHERE position_table.id_conf=config_table.id_conf AND position_table.id_conf='".$_GET['id_conf']."' ORDER BY position_table.id_pos ASC";
$result = mysql_query($SQLCONF) or die(mysql_error());
$rows = mysql_fetch_row($result);
$Col = $rows[6];
$Row = $rows[7];
$title = $rows[8];
function loadimg($id_per,$id_pic){
if($id_per>0){
$SQL = "SELECT picname FROM `person_table` WHERE `id_per`='$id_per'";
$repic = mysql_query($SQL) or die(mysql_error());
$rowpic = mysql_fetch_assoc($repic);
echo "../person/".$rowpic["picname"];
}else{
$SQL = "SELECT picname FROM `picture_table` WHERE `id_pic`='$id_pic'";
$repic = mysql_query($SQL) or die(mysql_error());
$rowpic = mysql_fetch_assoc($repic);
echo "../line_img/".$rowpic["picname"];
}
}
function loadposition($id_per){
if($id_per>0){
$SQL = "SELECT position FROM `person_table` WHERE `id_per`='$id_per'";
$repic = mysql_query($SQL) or die(mysql_error());
$rowpos= mysql_fetch_assoc($repic);
$position = $rowpos["position"];
}else
$position = "";
return $position;
}
?>
<br>
<table width="400" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#999999">
<h1><span class="h1Position"><? echo $title?></span></h1>
</table>
<br>
<table width="200" border="0" align="center" cellpadding="0" cellspacing="8" bgcolor="#FFFFFF">
<tr>
<td><table border="0" cellspacing="0" cellpadding="0" align="center">
<? for($aa=0;$aa<$Row;$aa++){?>
<tr>
<? for($bb=0;$bb<$Col;$bb++){?>
<td bgcolor="#FFFFFF" width="81" height="101" align="center"><? if($rows[2]>0){
$id_per = $rows[2];
$SQL1 = "SELECT * FROM `person_table` WHERE `id_per`='$id_per'";
$repic1 = mysql_query($SQL1) or die(mysql_error());
$rowname = mysql_fetch_assoc($repic1);
?>
<div class="art_1"><img src="<? loadimg($rows[2],$rows[4])?>" width="80" height="100" border="0" alt="<? echo loadposition($rows[2])?>">
<div class="art_2">
<p style="font-size: 12px;color:black;font-style:bold;font-weight: bold;" ><? echo $rowname["fullname"]?></p>
<font style="font-size:10px" color="#000000"><? echo loadposition($rows[2])?></font></div>
</div>
<? }else{?>
<img src="<? loadimg($rows[2],$rows[4])?>" width="101" height="80" border="100" alt="<? echo loadposition($rows[2])?>">
<? }?></td>
<?
$rows = mysql_fetch_row($result);
}?>
</tr>
<? }?>
</table>
</table>
<br />
<br />
</section><!-- END dTorso -->
<div id="dRightHide"></div>
</div><!-- END dTorso -->
<footer id="dFooter">
<nav id="subFooter">
<? include('temp/tmp_footer.php');?>
</footer>
</div> <!--end pageContent -->
</div><!-- END dPageHolder -->
</body>
</html>
Date :
2013-10-31 22:39:42
By :
greezzradio
Load balance : Server 01