Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.11.2012, 12:21   #1
alimov7
Пользователь
 
Регистрация: 21.09.2012
Сообщений: 25
По умолчанию новичек vs основ php

создал слеующий php код:

Код:
<?php


$result = mysql_query ("SELECT * FROM boe", $db) ;
while($myrow = mysql_fetch_array ($result))  { echo "		 
		 

<table width='300' height='271' align='center'>
    <tr>
      <td height='265' colspan='6' align='center' valign='middle'>
      
                                     
      
      
      <table width='187'>
        <tr>
          <td height='25' colspan='2' align='center' valign='bottom'>$myrow[name]</td>
        </tr>
        <tr>
          <td height='205' colspan='2' align='center' valign='middle'>$myrow[image]</td>
        </tr>
        <tr>
          <td width='125' height='33' align='center'>&nbsp;</td>
          <td width='50'>&nbsp;</td>
        </tr>
      </table>
      
	 
	 
	  
      
      
      </td>
      <td width='141' align='center' valign='middle'>
      
      
      
      
      
      
      <table width='187'>
        <tr>
          <td height='25' colspan='2' align='center' valign='bottom'>$myrow[name]</td>
        </tr>
        <tr>
          <td height='205' colspan='2' align='center' valign='middle'>$myrow[image]</td>
        </tr>
        <tr>
          <td width='125' height='33' align='center'>&nbsp;</td>
          <td width='50'>&nbsp;</td>
        </tr>
      </table>
      
      
      
      
      </td>
    </tr>
  </table>
      
"; }

?>
в первой html табличке вы можете видеть переменные myrow[name] и myrow[image] , вторая таблица точно такая и там вновь проставлены myrow[name] и myrow[image]

задача в том что бы во второй паре переменных выводились новы значения, то есть значения из следующей строки таблицы myqsl, а не дублировалась старая

скрипт должен выводиться вновь и вновь, пока таблица mysql не закончится, и не будут использованы все значения myrow[name] и myrow[image]

Последний раз редактировалось alimov7; 06.11.2012 в 15:21.
alimov7 вне форума Ответить с цитированием
Старый 06.11.2012, 12:56   #2
alimov7
Пользователь
 
Регистрация: 21.09.2012
Сообщений: 25
По умолчанию

Объясняю подробнее: предположим первая строка таблицы mysql это:

name = зеленый
image красный,

вторая строка:

name = синий
image = желтый



Мне нужно :

зеленый, красный, синий, желтый

А я получаю:

зеленый, зеленый, красный, красный, а потом синий, синий, желтый, желтый
alimov7 вне форума Ответить с цитированием
Старый 06.11.2012, 17:20   #3
alimov7
Пользователь
 
Регистрация: 21.09.2012
Сообщений: 25
По умолчанию

задача решена при помощи:




$array = array();
while($myrow = mysql_fetch_array ($result)) {
$array[] = $myrow;
}



for ($i = 0, $cnt = count($array); $i < $cnt; $i += 2){
echo $array[$i]['name'];
echo $array[$i + 1]['name'];
}

теперь необходимо , сделать так что бы на странице контент подгружался по мере скроллинга, очень нужна помощь
alimov7 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Новичек Anahyta Помощь студентам 3 14.02.2012 23:56
Новичек HellGameR Свободное общение 1 19.10.2008 22:54
Нужна помощь - Новичек jungo Microsoft Office Excel 3 15.11.2007 09:05