Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: функции next():

Сообщения:  [1-8] 

 
 автор: zorg84   (30.01.2012 в 23:37)   письмо автору
 
   для: Valick   (30.01.2012 в 23:21)
 

o! кстати хорошее предложение. спасибо!

  Ответить  
 
 автор: Valick   (30.01.2012 в 23:21)   письмо автору
 
   для: zorg84   (30.01.2012 в 23:08)
 

может стоит посмотреть в сторону постраничной навигации

  Ответить  
 
 автор: zorg84   (30.01.2012 в 23:08)   письмо автору
 
   для: alexander95   (30.01.2012 в 02:50)
 

Спасибо за ответы буду пробовать.

  Ответить  
 
 автор: Киналь   (30.01.2012 в 11:41)   письмо автору
 
   для: zorg84   (30.01.2012 в 02:25)
 


<?php
if(isset($_GET['num'])){ 
    
$num $_GET['num']; 
     

$qqq "SELECT ``id ,`imgbig` FROM `entries` WHERE `id`>'$num' LIMIT 2"
mysql_query("SET NAMES utf8"); 
$rrr mysql_query($qqq); 
if(
mysql_num_rows($rrr)> 0){ //table is non-empty 
     
$current_row mysql_fetch_assoc($rrr); // Текущая картинка
     
$next_row mysql_fetch_assoc($rrr);  // следующая картинка

?> 
    <div id="photo_fancy_box"> 
    <br> 
    <img id="largeImg" alt="<?php echo $num?>" src="<?php echo $current_row['imgbig']; ?>" /></a> 
    <br> 
    </div> 
     
<?php 
}} 
?>


Как-то так.

  Ответить  
 
 автор: alexander95   (30.01.2012 в 02:50)   письмо автору
 
   для: zorg84   (30.01.2012 в 01:38)
 

$arr = mysql_fetch_array(mysql_query("SELECT id FROM entries WHERE id >=$num"));



тогда следующий id будет $arr[1]
итд


вроде так, но сейчас 3 ночи.

  Ответить  
 
 автор: zorg84   (30.01.2012 в 02:25)   письмо автору
 
   для: Киналь   (30.01.2012 в 01:44)
 

Что значит «следующая»-это значит что, в переменой $num находится цифра 50, и мне надо выбрать следующую цифру 56. И я знаю что я в запросе который я привёл выше беру из базы одну конкретную запись.

Пример базы данных

id | img | url
50 | foto | foto/foto
56 | foto2 |

  Ответить  
 
 автор: Киналь   (30.01.2012 в 01:44)   письмо автору
 
   для: zorg84   (30.01.2012 в 01:38)
 

«Следующего» по какому признаку? Сейчас вы берёте из базы одну конкретную запись. Что значит «следующая»?

И, эта... Знаки препинания, особенно вопросительный — они обалденны, поверьте.

  Ответить  
 
 автор: zorg84   (30.01.2012 в 01:38)   письмо автору
 
 

Как получить следующие
id фото при помощи функции next():
номер текущего фото в $num = $_GET['num'];





if(isset($_GET['num'])){
    $num = $_GET['num'];
    

$qqq = "SELECT `imgbig` FROM `entries` WHERE `id`='$num'";
mysql_query("SET NAMES utf8");
$rrr = mysql_query($qqq);
if(mysql_num_rows($rrr)> 0){ //table is non-empty
     $row = mysql_fetch_assoc($rrr);

?>
    <div id="photo_fancy_box">
    <br>
    <img id="largeImg" alt="<?php echo $num?>" src="<?php echo $row['imgbig']; ?>" /></a>
    <br>
    </div>
    
<?php
}}
?>



  Ответить  

Сообщения:  [1-8] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования