|
|
|
ผมทำหน้าที่ดู รูปภาพที่ทำการอัพโหลดผ่านหน้าเว็บครับ แต่ผมอยากให้ภาพ แสดงเรียงไปทางซ้ายสัก 5 ภาพ หน้านึกแสดงสัก 20 ภาพครับ |
|
|
|
|
|
|
|
ผมทำหน้าที่ดู รูปภาพที่ทำการอัพโหลดผ่านหน้าเว็บครับ แต่ผมอยากให้ภาพ แสดงเรียงไปทางซ้ายสัก 5 ภาพ หน้านึกแสดงสัก 20 ภาพครับ แต่ตอนนี้ที่ทำตาม code จะเป็นการเรียงภาพลงมาเรื่อยๆ 20 ภาพครับ
Code (PHP)
<body background="pair/bg_admin.png">
<style type="text/css">
a:link {
text-decoration: none;
color: #000;
}
a:visited {
text-decoration: none;
color: #000;
}
a:hover {
text-decoration: none;
color: #000;
}
a:active {
text-decoration: none;
color: #000;
}
</style>
<?php
function condb($strSQL)
{
//echo $strSQL;
$db = mysql_connect("localhost", "beautyesy_usr", "Dl219XNR") or die("Opps some thing went wrong");
mysql_select_db("beautyesy_db", $db) or die("Opps some thing went wrong");
// mysql_select_db("kktk_fakfree", $db) or die("Opps some thing went wrong");
$result=mysql_query($strSQL);
echo mysql_error();
mysql_close($db);
return $result;
}
function mytitle($title)
{
echo "<h3><font color=black><center>".$title."</center></font><hr color='black' height='1px' width='100%'></h3>";
}
function gettotalrow($table, $where) {
if ($where == "")
$result=condb("select count(*) from ".$table."");
else
$result=condb("select count(*) from ".$table." ".$where);
if(mysql_num_rows($result))
{
$row=mysql_fetch_array($result);
return $row[0];
}
else
return "0";
}
function showmessage($redirect,$message) {
//message($message);
if ($redirect=="") {
echo "<center><strong><font color=black>".$message."</font></strong></center><br />";
$_SESSION["message"] = $message;
}
else {
echo "<meta http-equiv=refresh content=1;URL=";
echo $redirect;
echo ">";
$_SESSION["redirect_message"] = $message;
}
}
function showerror($redirect,$message) {
if ($redirect=="") {
echo "<center><strong><font color=red>".$message."</font></strong></center>";
$_SESSION["message"] = $message;
}
else {
echo '<meta http-equiv=refresh content=1;URL='.$redirect.'>';
$_SESSION["redirect_message"] = $message;
}
}
function getitem($field, $table, $where) {
if ($where == "")
$result=condb("select ".$field." from ".$table."");
else
$result=condb("select ".$field." from ".$table." ".$where);
if(mysql_num_rows($result))
{
$row=mysql_fetch_array($result);
return $row[0];
}
else
return "0";
}
?>
<script>
function ConfirmDelete()
{
var x = confirm("ต้องการลบรูปภาพนี้ ?");
if (x)
return true;
else
return false;
}
</script>
<?
mytitle("แกลอรี่รูปภาพ");
?>
<?php
$totalrow = gettotalrow("uploadimage","");
$maxrowperpage = 20;
if ($totalrow > $maxrowperpage)
{
$totalpage = ceil($totalrow / $maxrowperpage);
echo "<center> มีทั้งหมด ".$totalpage." หน้า (".$totalrow." ภาพ) เลือกหน้าที่ต้องการ <br /><br />";
for ($i=1;$i<=$totalpage;$i++)
{
?>
<span class="art-button-wrapper"><span class="l"> </span><span class="r"> </span>
<? if ($i == ($_GET["Limit"]+1))
echo " ".$i." ";
else
echo '<a class="art-button" href="uploadimage_2.php?action=uploadimage&Limit='.($i-1).'">'.$i.'</a>';
?>
</span>
<?
}
}
?>
<table width="100%" border="3" cellpadding="0" cellspacing="0">
<?
?>
<tr><td colspan=0><strong><? echo $title; ?></strong></td></tr>
<tr
<td background="pair/Footer.png" width="100%"><center> ภาพ </center></td>
</tr>
<?php
if (!$_GET["Limit"] || $_GET["Limit"]=="" ) !$_GET["Limit"]="0";
$result=condb("select * from uploadimage order by id desc Limit ".($_GET["Limit"] * $maxrowperpage).", $maxrowperpage");
if (mysql_num_rows($result)==0)
{ echo("<tr><td colspan=3><center>ไม่พบข้อมูล</center></td></tr>");
}
else
{
$count=$_GET["Limit"] * $maxrowperpage;
while ($row=mysql_fetch_array($result))
{
list($width, $height) = getimagesize("".getcwd()."/".$row["url"]."");
if ($width > 100) $width=100;
?>
<form id="frmEdit" method="post">
<tr onmouseover="style.backgroundColor='#525252';" onmouseout="style.backgroundColor='';">
<td><center><br>
<?php echo "<img src='".$row["url"]."' width='".$width."'> <br /> URL: <a href='".$row["url"]."' target='_blank'>".$row["url"]."</a>"; ?>
</center></td>
</tr>
</form>
<?php
}
}
?>
</table><br><br>
<center><img src="pair/g_4.png" border="0"><a href="admin.php"><img src="pair/g_1.png" border="0"></a><a href="uploadimage.php"><img src="pair/g_3.png" border="0"></a><img src="pair/g_5.png" border="0"></center></center>
</body>
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2013-08-19 16:50:03 |
By :
tangsupap |
View :
711 |
Reply :
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
งงครับ
วาด layout คร่าวๆ ให้ดูหน่อยได้มั้ยครับ
|
|
|
|
|
Date :
2013-08-19 16:51:35 |
By :
itpcc |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
การแสดงผมตาม code
การแสดงผลที่ต้องการ
|
ประวัติการแก้ไข 2013-08-19 16:59:42
|
|
|
|
Date :
2013-08-19 16:58:03 |
By :
tangsupap |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
else
{
$count=$_GET["Limit"] * $maxrowperpage;
$i = 0; $eachRow = 5;
?>
<tr>
<?php
while ($row=mysql_fetch_array($result))
{
list($width, $height) = getimagesize("".getcwd()."/".$row["url"]."");
if ($width > 100) $width=100;
?>
<form id="frmEdit" method="post">
<td onmouseover="style.backgroundColor='#525252';" onmouseout="style.backgroundColor='';"><center><br>
<?php echo "<img src='".$row["url"]."' width='".$width."'> <br /> URL: <a href='".$row["url"]."' target='_blank'>".$row["url"]."</a>"; ?>
</center></td></form>
<?php $i++; if($i % $each == 0){ ?> </tr><tr> <?php } //bug ?>
</tr>
<?php
} ?>
}
?>
|
|
|
|
|
Date :
2013-08-19 18:00:59 |
By :
itpcc |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอบความคิดเห็นที่ : 4 เขียนโดย : itpcc เมื่อวันที่ 2013-08-19 18:00:59
รายละเอียดของการตอบ ::
ผลลองเอา code ไปใส่ดูครับ แบบนี้นะครับ
Code (PHP)
<body background="pair/bg_admin.png">
<style type="text/css">
a:link {
text-decoration: none;
color: #000;
}
a:visited {
text-decoration: none;
color: #000;
}
a:hover {
text-decoration: none;
color: #000;
}
a:active {
text-decoration: none;
color: #000;
}
</style>
<?php
function condb($strSQL)
{
//echo $strSQL;
$db = mysql_connect("localhost", "beautyesy_usr", "Dl219XNR") or die("Opps some thing went wrong");
mysql_select_db("beautyesy_db", $db) or die("Opps some thing went wrong");
// mysql_select_db("kktk_fakfree", $db) or die("Opps some thing went wrong");
$result=mysql_query($strSQL);
echo mysql_error();
mysql_close($db);
return $result;
}
function mytitle($title)
{
echo "<h3><font color=black><center>".$title."</center></font><hr color='black' height='1px' width='100%'></h3>";
}
function gettotalrow($table, $where) {
if ($where == "")
$result=condb("select count(*) from ".$table."");
else
$result=condb("select count(*) from ".$table." ".$where);
if(mysql_num_rows($result))
{
$row=mysql_fetch_array($result);
return $row[0];
}
else
return "0";
}
function showmessage($redirect,$message) {
//message($message);
if ($redirect=="") {
echo "<center><strong><font color=black>".$message."</font></strong></center><br />";
$_SESSION["message"] = $message;
}
else {
echo "<meta http-equiv=refresh content=1;URL=";
echo $redirect;
echo ">";
$_SESSION["redirect_message"] = $message;
}
}
function showerror($redirect,$message) {
if ($redirect=="") {
echo "<center><strong><font color=red>".$message."</font></strong></center>";
$_SESSION["message"] = $message;
}
else {
echo '<meta http-equiv=refresh content=1;URL='.$redirect.'>';
$_SESSION["redirect_message"] = $message;
}
}
function getitem($field, $table, $where) {
if ($where == "")
$result=condb("select ".$field." from ".$table."");
else
$result=condb("select ".$field." from ".$table." ".$where);
if(mysql_num_rows($result))
{
$row=mysql_fetch_array($result);
return $row[0];
}
else
return "0";
}
?>
<script>
function ConfirmDelete()
{
var x = confirm("ต้องการลบรูปภาพนี้ ?");
if (x)
return true;
else
return false;
}
</script>
<?
mytitle("แกลอรี่รูปภาพ");
?>
<?php
$totalrow = gettotalrow("uploadimage","");
$maxrowperpage = 20;
if ($totalrow > $maxrowperpage)
{
$totalpage = ceil($totalrow / $maxrowperpage);
echo "<center> มีทั้งหมด ".$totalpage." หน้า (".$totalrow." ภาพ) เลือกหน้าที่ต้องการ <br /><br />";
for ($i=1;$i<=$totalpage;$i++)
{
?>
<span class="art-button-wrapper"><span class="l"> </span><span class="r"> </span>
<? if ($i == ($_GET["Limit"]+1))
echo " ".$i." ";
else
echo '<a class="art-button" href="uploadimage_2.php?action=uploadimage&Limit='.($i-1).'">'.$i.'</a>';
?>
</span>
<?
}
}
?>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<?
?>
<tr><td colspan=0><strong><? echo $title; ?></strong></td></tr>
<?php
if (!$_GET["Limit"] || $_GET["Limit"]=="" ) !$_GET["Limit"]="0";
$result=condb("select * from uploadimage order by id desc Limit ".($_GET["Limit"] * $maxrowperpage).", $maxrowperpage");
if (mysql_num_rows($result)==0)
{ echo("<tr><td colspan=3><center>ไม่พบข้อมูล</center></td></tr>");
}
else
{
$count=$_GET["Limit"] * $maxrowperpage;
$i = 0; $eachRow = 5;
?>
<tr>
<?php
while ($row=mysql_fetch_array($result))
{
list($width, $height) = getimagesize("".getcwd()."/".$row["url"]."");
if ($width > 100) $width=100;
?>
<form id="frmEdit" method="post">
<td onmouseover="style.backgroundColor='#525252';" onmouseout="style.backgroundColor='';"><center><br>
<?php echo "<img src='".$row["url"]."' width='".$width."'> <br /> URL: <a href='".$row["url"]."' target='_blank'>".$row["url"]."</a>"; ?>
</center></td></form>
<?php $i++; if($i % $each == 0){ ?> </tr><tr> <?php } //bug ?>
</tr>
<?php
}
}
?>
</table><br><br>
<center><img src="pair/g_4.png" border="0"><a href="admin.php"><img src="pair/g_1.png" border="0"></a><a href="uploadimage.php"><img src="pair/g_3.png" border="0"></a><img src="pair/g_5.png" border="0"></center></center>
</body>
มันมี ERROR แบบนี้ครับ แล้วมันก็ยังเรียงลงมาอยู่เลยครับ
Code (SQL)
Warning: Division by zero in /home/beautyesy/domains/beautyesy.com/public_html/uploadimage_2.php on line 169
|
ประวัติการแก้ไข 2013-08-20 10:31:25
|
|
|
|
Date :
2013-08-20 10:21:43 |
By :
tangsupap |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|