مرتب کردن تصاویر

jalaladdin

Active Member
چگونه میتوانم تصاویر که درپایگاه داده ذخیره کردم آنها را بدلخواه خود دسته بندی کنم که در واقع کدام تصویر بعد از چه تصویری قرار بگیرد و در قسمت مشاهده تصاویر وب سایتم به نمایش در بیاید فقط در قسمت مرتب کردن مشکل دارم
 

Masoud1365

مدیر انجمن
میتونید یه فیلد عددی در نظر بگیرید و بر اساس اون مرتب سازی رو انجام بدید !
 

jalaladdin

Active Member
بدین صورت کد نوشتم تصاویر نشان داده میشود
PHP:
<?php   
//mysql_query('SET NAMES \'utf8\');
$images = mysql_query('SELECT * FROM `image`  ORDER BY `id`');
if($images && mysql_num_rows($images) > 0) {
    while($image = mysql_fetch_assoc($images)) {
       echo'<centr/>';
	   echo '<a href='.$image['path'].'" target="_blank">';
        //echo $image['id'];
		
		echo '<img src="'.$image['path'].'" style="height: 210px; width: 310px;"/>';
		 echo '</a>';
		echo'<input name="order" type="text" size="2"   dir="rtl"  />';
       // echo '<br/>'."\n";
		
    }
    mysql_free_result($images);
}      
     
                ?>

<form action="<?php include'simage.php';?>
<center/>
<input name="upload" type="submit" value="ارسال"  />
</form>
حالا در ذخیره اعدادی که جلوی هر تصویر نوشتم در فیلد orderذخیره نمیگردد
این هم کد simage.php
PHP:
<?php


$name=mysql_real_escape_string($_POST['order']);
 if( !empty($name)){
	 
	 
	 	
$mysql=mysql_query("INSERT INTO image(`order` )".
"VALUES ('".$name."')");
	
	if($mysql==true){echo'<div class="insert" align="center">مطلب ارسال شد</div>';}
else{
	echo"اشکال در ارسال ";
	}
}
else {
//echo'<div class=" send"><center>این تصویر در پایگاه داده ذخیره شده است</center></div>';
} 
	
?>
 

jalaladdin

Active Member
حالا در ذخیره اعدادی که جلوی هر تصویر نوشتم در فیلد orderذخیره نمیگردد
 

پیوست ها

  • d.png
    d.png
    429.4 کیلوبایت · بازدیدها: 2

jalaladdin

Active Member
وقتی روی ارسال کلیک میکنم این پیغام خطا میده
The requested URL /my/aboonajmi/method= was not found on this server.
 

Masoud1365

مدیر انجمن
احتمالا از htaccess استفاده کردید برای تغییر url و یه لینکی دادید که اشتباه هست !
 

jalaladdin

Active Member
وقتی روی دکمه ارسال کلیک میکنم این خطا میده
مرتب سازی انجام نشد!
 

jalaladdin

Active Member
این هم فیلدهای جدول عکس میباشد
کد:
CREATE TABLE `image` (
  `id` int(42) NOT NULL auto_increment,
  `name1` text NOT NULL,
  `name` text NOT NULL,
  `size` varchar(42) NOT NULL,
  `type` varchar(255) NOT NULL,
  `path` varchar(42) NOT NULL,
  `order` varchar(42) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INC
 

جدیدترین ارسال ها

بالا