PHP.SU

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

Страниц (1): [1]

> Найдено сообщений: 7
nichtraucher Отправлено: 03 Мая, 2012 - 12:57:30 • Тема: Сортировка многомерного массива • Форум: Напишите за меня, пожалуйста

Ответов: 1
Просмотров: 36
есть массив типа:
Спойлер (Отобразить)


Запутался и не могу врубится как отсортировать его по значению
$array1[array2]['rooms'][array3]['boards'][array4]['price_night']
так что бы местами менялись только $array2.
Заранее благодарю за помощь.
nichtraucher Отправлено: 02 Февраля, 2011 - 09:29:12 • Тема: DISTINCT • Форум: SQL и Архитектура БД

Ответов: 0
Просмотров: 15
Здравствуйте
Есть такой вот запрос:

CODE (htmlphp):
скопировать код в буфер обмена
  1. SELECT DISTINCT dbo.Patient.PatientID,
  2. dbo.Patient.PatientHistoryNumber,
  3. dbo.Patient.PatientName,
  4. dbo.Patient.PatientBirthDate,
  5. dbo.Patient.PatientSexRef,
  6. dbo.Patient.PatientAddress,
  7. dbo.Patient.PatientCreationDate,
  8. dbo.Booking.BookingStatusRef,
  9. dbo.Booking.BookingCreationUserRef,
  10. dbo.Booking.BookingPriceDate,
  11. dbo.Booking.BookingPaymentValue,
  12. dbo.Booking.BookingDate,
  13. dbo.Booking.BookingExternalID2,
  14. dbo.Service.ServiceCode,
  15. dbo.Service.ServiceNameLanguage1,
  16. dbo.Schedule.ScheduleStartTime,
  17. dbo.Schedule.ScheduleEndTime,
  18. dbo.Venue.VenueName
  19.  
  20. FROM
  21. dbo.Patient
  22. INNER JOIN dbo.Booking ON dbo.Booking.PatientRef = dbo.Patient.PatientID
  23. INNER JOIN dbo.Service ON dbo.Booking.ServiceRef = dbo.Service.ServiceID
  24. INNER JOIN dbo.Schedule ON dbo.Booking.ScheduleRef = dbo.Schedule.ScheduleID
  25. INNER JOIN dbo.ScheduleVenue ON dbo.Booking.ScheduleRef = dbo.ScheduleVenue.ScheduleRef
  26. INNER JOIN dbo.Venue ON dbo.ScheduleVenue.VenueRef = dbo.Venue.VenueID
  27. WHERE
  28. BookingDate BETWEEN '2011-01-28' AND '2011-01-29' AND ServiceCode != '-1'
  29. ORDER BY BookingDate


Надо отнять повторяющиеся dbo.Patient.PatientID
ставлю после SELECT DISTINCT dbo.Patient.PatientID
но ничего не помогает, подскажите что не так?

P.S. БД MSSQL
nichtraucher Отправлено: 24 Января, 2011 - 14:34:57 • Тема: Крякозябры • Форум: SQL и Архитектура БД

Ответов: 3
Просмотров: 45
всем спасибо, раздуплился сам.
использовал: Driver={SQL Server Native Client 10.0}
а надо было: Driver={SQL Server}
nichtraucher Отправлено: 20 Января, 2011 - 09:51:23 • Тема: Крякозябры • Форум: SQL и Архитектура БД

Ответов: 3
Просмотров: 45
vlom пишет:
при соединении с бд необходимо указать кодировку с которой работать
PHP:
скопировать код в буфер обмена
  1. mysql_query("SET NAME 'utf8'");
  2. mysql_query("SET CHARSET SET 'utf8'");

все файлы должны быть так же в кодировке utf-8


Это все само собой пробовал, не помогает.
Только вы меня не внимательно прочитали, у меня не MYSQL

пишу вот так:
CODE (htmlphp):
скопировать код в буфер обмена
  1. odbc_exec("SET NAMES utf8");
  2. odbc_exec("SET CHARSET SET 'utf8'");
nichtraucher Отправлено: 19 Января, 2011 - 15:43:23 • Тема: Крякозябры • Форум: SQL и Архитектура БД

Ответов: 3
Просмотров: 45
Добрый день, такая проблема:
подключаюсь к базе mssql через odbc, база: тип - nvarchar, collation Latin1_General_CI_AI
Выводятся крякозябры. Кто сталкивался помогите
nichtraucher Отправлено: 21 Декабря, 2010 - 18:55:25 • Тема: Изменение размеров изображения • Форум: Обсуждение статей

Ответов: 5
Просмотров: 6263
Кто может обьяснить или подскажет где можно почитать более детально об этой функии?

<?
function imageresize($outfile,$infile,$neww,$newh,$quality) {
$im=imagecreatefromjpeg($infile);
$k1=$neww/imagesx($im);
$k2=$newh/imagesy($im);
$k=$k1>$k2?$k2:$k1;

$w=intval(imagesx($im)*$k);
$h=intval(imagesy($im)*$k);

$im1=imagecreatetruecolor($w,$h);
imagecopyresampled($im1,$im,0,0,0,0,$w,$h,imagesx($im),imagesy($im));

imagejpeg($im1,$outfile,$quality);
imagedestroy($im);
imagedestroy($im1);
}

imageresize("","webcam.jpg",640,240,75);

?>
nichtraucher Отправлено: 26 Ноября, 2010 - 16:44:19 • Тема: Ответы на вопросы из уроков по php • Форум: Уроки php

Ответов: 67
Просмотров: 4166
Цитата:
1. $a = '22'; Переменная является строкой, о чём свидетельствуют кавычки.


Тогда почему код:
CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2. $a = '22';
  3. $b = '43';
  4. $c = $a + $b;
  5. echo $c;
  6. ?>

выводит число 65? Разве строки могут додаваться?
Вопрос: $a = '22'; переменная точно строка?

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB