PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (7): « 1 2 3 4 5 [6] 7 »

> Найдено сообщений: 96
ADIOS Отправлено: 05 Мая, 2011 - 17:50:40 • Тема: Нумерация, строк из базы Mysql • Форум: Работа с СУБД

Ответов: 10
Просмотров: 7709
EuGen пишет:
Ну так убедитесь, что она там не одна. Или, быть может, запрос сделан такой, что возвращает 1 строку.


Может я делаю что то не так

PHP:
скопировать код в буфер обмена
  1.  
  2. $result = mysql_query("SELECT * FROM mybase "); // строк в базе три
  3. $row = mysql_fetch_array($result);
  4. $i=1;
  5. while($row=mysql_fetch_array($result))
  6. {
  7.    echo('<b>'.$i.'</b>'.$row['title'].'<br>');
  8.    $i++;
  9. }
  10.  
ADIOS Отправлено: 05 Мая, 2011 - 17:33:34 • Тема: Нумерация, строк из базы Mysql • Форум: Работа с СУБД

Ответов: 10
Просмотров: 7709
EuGen пишет:
Потому что я забыл <br> добавить

все равно.. Выводит только одну строку из базы...
ADIOS Отправлено: 05 Мая, 2011 - 17:24:32 • Тема: Нумерация, строк из базы Mysql • Форум: Работа с СУБД

Ответов: 10
Просмотров: 7709
EuGen пишет:
PHP:
скопировать код в буфер обмена
  1.  
  2. $i=1;
  3. while($row=mysql_fetch_array($result))
  4. {
  5.    echo('<b>'.$i.'</b>.'.$row['title']);
  6.    $i++;
  7. }
  8.  


Выводит по чему то только одну строку
ADIOS Отправлено: 05 Мая, 2011 - 17:11:04 • Тема: Нумерация, строк из базы Mysql • Форум: Работа с СУБД

Ответов: 10
Просмотров: 7709
Всем привет..

Подскажите пожалуйста как вывести нумерацию строк взятых из базы данных.

к примеру есть такой код
PHP:
скопировать код в буфер обмена
  1.  
  2. do {
  3. printf ('1. <b>%s</b><br />',$myrow['title']);
  4. }
  5. while ($myrow = mysql_fetch_array($result));
  6.  

И с каждым новым вывод, цифра 1 менялась на ту которая вывелась по счету...
Заранее благодарен...
ADIOS Отправлено: 14 Марта, 2011 - 10:13:52 • Тема: Добавление данных из массива • Форум: SQL и Архитектура БД

Ответов: 0
Просмотров: 19
Всем привет...

У меня тут одна проблемка помогите решить...

файл обработчик должен получить 3 массива.
и данные каждого массива должны записаться в базе Mysql под свои ячейки.

Например: пользователь загрузил две (или десять) фотографий, теперь их надо распределить по альбомам и дать название. id[] - фотографии, $album[] - альбомы, $tile - название фото.

Подскажите как все это провернуть, или у кого то есть готовый вариант?
ADIOS Отправлено: 23 Октября, 2010 - 10:22:37 • Тема: Передача N колличества переменных • Форум: Программирование на PHP

Ответов: 10
Просмотров: 668
PHP:
скопировать код в буфер обмена
  1.    foreach($_POST['otvet'] as $question => $answer)
  2.    
  3.       {
  4.    $otvet[] = $answer;
  5.        }
  6.          
  7.         for ($i=0; $i<=$question; $i++) {
  8.     // запускаем цикл для перебора всех элементов массива
  9.  
  10.     $otvet['summa']+=$otvet[$i];
  11.        
  12.  
  13. }
  14. echo $otvet['summa'];
  15.  


Сам ответил напоставленный вопрос..
Всем спасибо за помощь!!!! Улыбка
ADIOS Отправлено: 22 Октября, 2010 - 09:28:41 • Тема: Передача N колличества переменных • Форум: Программирование на PHP

Ответов: 10
Просмотров: 668
Саныч пишет:
<input name='otvet[%s]' type='radio' value='%s' />


Спасибо Вам огромное.. Вот с этого и надо было ничинать...

И чтоб добить эту тему, хотелось бы еще узнать как все эти переменные сложит в одну сумму. Например передается 3, 5,10 итого 18, или 5,6,2,2 итого 15...

Заранее спасибо
ADIOS Отправлено: 21 Октября, 2010 - 16:22:06 • Тема: Передача N колличества переменных • Форум: Программирование на PHP

Ответов: 10
Просмотров: 668
Саныч пишет:
Вместо %s я так понимаю подставляется число... Вы вишите вместо otvet_%s просто otvet[],

Дело в том что сюда %s подставляется id вопроса, а сюда value="id_ ответа".
На странице идет спиок с N колличеством вопросов, и если сделать так otvet[] то можно будит выбрать только один ответ со всех вопросов, а так не должно быть...
ADIOS Отправлено: 21 Октября, 2010 - 16:02:33 • Тема: Передача N колличества переменных • Форум: Программирование на PHP

Ответов: 10
Просмотров: 668
Саныч пишет:
в обработчике применяете foreach для $_POST['otvet'] (или $_GET['otvet'], смотря что у вас)


А можно по подробней, ни как не могу въехать... (((
ADIOS Отправлено: 21 Октября, 2010 - 16:00:17 • Тема: if ( в переменную php помогите! • Форум: Программирование на PHP

Ответов: 10
Просмотров: 1479
PHP:
скопировать код в буфер обмена
  1. if ( $_SERVER['REDIRECT_URL'] == '/videos/18/most_recent/all_time/'){
  2.       echo "все ок";
  3.       }else{
  4.           echo "Есть проблемы";
  5.       }
  6.  

Выведит один из вариантов.
ADIOS Отправлено: 21 Октября, 2010 - 15:52:23 • Тема: Передача N колличества переменных • Форум: Программирование на PHP

Ответов: 10
Просмотров: 668
Все привет.

Подскажите как файлу обработчику принять N количество переменных...

Т.е. у меня есть форма которую генерируется циклом из базы,
сколько строк в базе, столько и радио кнопок:
<input name='otvet_%s' type='radio' value='%s' />
переменных $otvet_%s может быть 2 а может и 10 или 100,
Как файлу обработчику сказать скока и какие переменные к нему пришли?

Думаю верно разъяснил, очень жду Вашей помощи, застрял на одном месте...
Заранее благодарен...
ADIOS Отправлено: 02 Сентября, 2010 - 09:13:26 • Тема: Помогите с подсветкой найденного текста • Форум: Регулярные выражения

Ответов: 4
Просмотров: 290
duk пишет:
ну например
PHP:
скопировать код в буфер обмена
  1.  
  2. str_replace ( $search, '<strong>'.$search.'</strong>', $text);
  3.  


Спасибо, оказалось все очень просто...

И в продолжении хочу добить свой поисковик....

Поисковик мой ищет слова или фразу как есть, хотя "слово" "слову" "слова" имеют одно и тоже значение, и мой поисковик на это не реагирует. Как это можно исправить, или что то дополнить?
ADIOS Отправлено: 02 Сентября, 2010 - 08:28:34 • Тема: Помогите с подсветкой найденного текста • Форум: Регулярные выражения

Ответов: 4
Просмотров: 290
Всем привет есть такая задачка с регулярными выражениями.

Пользователь ищет слово или фрузу, скрипт в базе нашел совпадения, и я никак не могу это совпадение выделить на странице с результатом,
Например запрос "Сайт": Что такое <strong>сайт</strong>? Слово "сайт" выделилось жирным.

Заранее благодарен за Вашу помощь.
ADIOS Отправлено: 12 Августа, 2010 - 09:02:05 • Тема: Как сохранить качество изображения при загрузке на сервер • Форум: Программирование на PHP

Ответов: 2
Просмотров: 337
есть такой скрипт.
PHP:
скопировать код в буфер обмена
  1. $w = 70;  // квадратная 90x90. Можно поставить и другой размер.
  2.  
  3. // создаём исходное изображение на основе
  4. // исходного файла и определяем его размеры
  5. $w_src = imagesx($im); //вычисляем ширину
  6. $h_src = imagesy($im); //вычисляем высоту изображения
  7.  
  8.          // создаём пустую квадратную картинку
  9.          // важно именно truecolor!, иначе будем иметь 8-битный результат
  10.          $dest = imagecreatetruecolor($w,$w);
  11.  
  12.          // вырезаем квадратную серединку по x, если фото горизонтальное
  13.          if ($w_src>$h_src)
  14.          imagecopyresampled($dest, $im, 0, 0,
  15.                           round((max($w_src,$h_src)-min($w_src,$h_src))/2),
  16.                           0, $w, $w, min($w_src,$h_src), min($w_src,$h_src));
  17.  
  18.          // вырезаем квадратную верхушку по y,
  19.          // если фото вертикальное (хотя можно тоже серединку)
  20.          if ($w_src<$h_src)
  21.          imagecopyresampled($dest, $im, 0, 0, 0, 0, $w, $w,
  22.                           min($w_src,$h_src), min($w_src,$h_src));
  23.  
  24.          // квадратная картинка масштабируется без вырезок
  25.          if ($w_src==$h_src)
  26.          imagecopyresampled($dest, $im, 0, 0, 0, 0, $w, $w, $w_src, $w_src);
  27.                  
  28.  
  29. $date=time(); //вычисляем время в настоящий момент.
  30. imagejpeg($dest, $path_to_90_directory.$date.".jpg");//сохраняем изображение формата jpg в нужную папку, именем будет текущее время. Сделано, чтобы у изображений не было одинаковых имен.


скрипт работает, но качество картинки сильно портится.
Может подскажите что нибудь чтоб картинка не теряло качество...
ADIOS Отправлено: 05 Августа, 2010 - 21:13:59 • Тема: При обновлении страницы скрипт срабатывает снова.. • Форум: HTTP и PHP

Ответов: 8
Просмотров: 17334
JustUserR пишет:
ADIOS пишет:
Скрипт обработал форму.. Выдал отчет об успешной работе.. но после нажатия F5 браузер спрашивает оправить данные заново или нет (что то в это роде), жмешь да и скрипт выполняеться снова... КАК ЭТОГО ИЗБЕЖАТЬ
либо происходить на клиентской стороне с использованием JS-скрипта


CODE (javascript):
скопировать код в буфер обмена
  1. <script language='Javascript'>function reload() {location = 'users.php'}; setTimeout('reload()', 3000);</script>


Спасибо выручили... Улыбка

Страниц (7): « 1 2 3 4 5 [6] 7 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB