PHP.SU

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

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

> Найдено сообщений: 45
keks_feo Отправлено: 21 Февраля, 2012 - 11:57:31 • Тема: mysql select • Форум: Напишите за меня, пожалуйста

Ответов: 1
Просмотров: 32
добрый день!
подскажите пжслт как в mysql вывести запрос аналогу decode для Oracle


т.е.

есть таблица в столбце которой встречается скажем дата 10-10-2010
как мне при помощи select вывести этот запрос да так что бы где встречалась дата 10-10-2010 вместо даты было просто " "
keks_feo Отправлено: 30 Января, 2012 - 13:56:55 • Тема: как отобразить blob поля? • Форум: Напишите за меня, пожалуйста

Ответов: 0
Просмотров: 21
Добрый день!
подскажите как отобразить блоб поле....
БД Oracle

вот что у меня получилось

CODE (htmlphp):
скопировать код в буфер обмена
  1. if ($c = OCILogon("user", "user", "bd")) {
  2.                   $s = OCIParse($c, "Select pole1, pole_blob from table  ");
  3.  
  4.                         OCIExecute($s, OCI_DEFAULT);
  5.                                         {
  6.                                                 while (OCIFetch($s))
  7.                                                                 {
  8.                                                                         echo    ociresult($s,1). "<td>" .
  9.                                                                         //ociresult($s, 2) .<tr>"."<td>;
  10.                                                                 }
  11.                                          OCILogoff($c);
  12.                                         }
  13.                         }
  14.                         else {
  15.                         $err = OCIError(); echo "Oracle
  16.                         Connect Error " . $err[text];
  17.                         }

если выводить и блоб поле тогда данные вообще не выводятся .....
подскажите как правильно вывести данные
keks_feo Отправлено: 23 Января, 2012 - 14:14:29 • Тема: поиск тега в файле • Форум: Напишите за меня, пожалуйста

Ответов: 3
Просмотров: 78
EuGen пишет:
PHP:
скопировать код в буфер обмена
  1. preg_match_all('/\<text\>(.*?)\<\/text\>/i', file_get_contents($sFile), $rgMatches);
  2. //var_dump($rgMatches);


что-то не совсем получается

PHP:
скопировать код в буфер обмена
  1. <?
  2. $file = fopen("TEXT@CODE=1043", "r");  
  3.  
  4. preg_match_all('/\<TEXTAREA NAME=BODY ROWS=25 COLS=66\>(.*?)\<\/TEXTAREA\>/i', $File, $Matches);
  5.  
  6. fclose($file);  
  7.  
  8. for ($i=0; $i< count($matches[0]); $i++) {
  9.   echo "matched: " . $matches[0][$i] . "\n";
  10.  
  11. }
  12. ?>


можно по подробнее описать?!
keks_feo Отправлено: 23 Января, 2012 - 13:10:31 • Тема: поиск тега в файле • Форум: Напишите за меня, пожалуйста

Ответов: 3
Просмотров: 78
Добрый день!
подскажите как организовать поиск тега в файле. к примеру есть файлик в нем есть строка <text> ...........</text>
как вытащить весь текст который заключен между этими тегами, и сохранить его просто в файлик!
заранее спсб!
keks_feo Отправлено: 08 Ноября, 2011 - 12:11:21 • Тема: кодировка UTF-8 ---> Win 1251 • Форум: Кодировки и все смежное

Ответов: 3
Просмотров: 2171
всем спсб сам справился Улыбка
PHP:
скопировать код в буфер обмена
  1.  
  2. <?
  3. $text="тест"; // или на utf-8
  4. $h=iconv("utf-8", "windows-1251", $text);
  5. if ($h!='')
  6. {
  7. $p=iconv("utf-8", "windows-1251", $text);
  8. }
  9. else
  10. {
  11. $p= iconv("windows-1251", "windows-1251", $text);
  12. }
  13.  
  14. echo $p;
  15.  
  16. ?>
  17.  
keks_feo Отправлено: 08 Ноября, 2011 - 09:21:38 • Тема: кодировка UTF-8 ---> Win 1251 • Форум: Кодировки и все смежное

Ответов: 3
Просмотров: 2171
Добрый день!
Подскажите как организовать проверку ввода текста. Если он введен в UTF-8 то его необходимо пере конвертировать в windows-1251, если сражу же введен в windows-1251, то его необходимо так и оставить!
заранее спасибо!
keks_feo Отправлено: 03 Августа, 2011 - 14:33:19 • Тема: условие для update и insert • Форум: SQL и Архитектура БД

Ответов: 2
Просмотров: 27
пробовал так, либо у меня mysql + php не та версия либо руки кривые ..
короче в любом случае запись в бд добавляется ....
keks_feo Отправлено: 03 Августа, 2011 - 13:03:13 • Тема: условие для update и insert • Форум: SQL и Архитектура БД

Ответов: 2
Просмотров: 27
добрый день, подскажите как правильно написать
суть такова:
необходимо выполнить запрос
CODE (SQL):
скопировать код в буфер обмена
  1. UPDATE TABLE SET date=NOW() WHERE id_session='{$session}'

Но если id_session не найден тогда необходимо вставить новую запись в таблицу
CODE (SQL):
скопировать код в буфер обмена
  1. INSERT INTO TABLE (tab_1, date, tab_2, id_session) VALUES ('{$tab_1}', NOW(), '{$tab_2}', '{$id}')


подскажите как правильно выполнить ...
keks_feo Отправлено: 25 Июля, 2011 - 14:34:23 • Тема: условие и чекбоксы • Форум: Вопросы новичков

Ответов: 3
Просмотров: 215
PATCH пишет:
PHP:
скопировать код в буфер обмена
  1.         do{print ("<div><input type='checkbox' name='id[]' value='".$post_row3['id']."'/>".$post_row3['title']."</div>");}
  2.         while ($post_row3 = mysql_fetch_array($post_res3));
  3.        


PHP:
скопировать код в буфер обмена
  1.  if (isset($_POST['id']) && is_array($_POST['id']))  
  2.          {
  3.              foreach ($_POST['id'] as $thisnum)
  4.  {  if (preg_match('/^[0-9]{0,10000}$/i',$thisnum)) { $party_ids .= ($party_ids ? "," : "").$thisnum; } else{exit("попытка взлома");}
  5.     }//нажата
  6.                                                                  
  7.        
  8.         }
  9. else {//не нажата}

вроде так)

чет как-то не работает =) можно по подробнее Улыбка
(Добавление)
PATCH а можно описать по подробнее, заранее спсб!
keks_feo Отправлено: 25 Июля, 2011 - 14:02:32 • Тема: условие и чекбоксы • Форум: Вопросы новичков

Ответов: 3
Просмотров: 215
Добрый день!
подскажите как решить такую задачку ...
есть на форме 1 чекбокс... необходимо определить, если он нажат тогда выполняется первое условие, если он не нажат тогда 2-е условие....
заранее спсб!
keks_feo Отправлено: 16 Мая, 2011 - 12:23:09 • Тема: помогите вытащить переменную из <input value="переменная"> • Форум: HTTP и PHP

Ответов: 14
Просмотров: 11139
ладно всем спсб за помощь, буду разбираться дальше ....
keks_feo Отправлено: 16 Мая, 2011 - 11:50:28 • Тема: помогите вытащить переменную из <input value="переменная"> • Форум: HTTP и PHP

Ответов: 14
Просмотров: 11139
keks_feo пишет:
$zapros=("<request_xml><amount>".$_POST['k_oplate']."</amount><currency>UAH</currency><order_id>".$_SESSION['id'].(date('dmYhm '))."</order_id><description>КВИТАНЦИЯ [br/]* Оплата *[br/]  счет: ".$_SESSION['rec_licshet']."[br/]Фамилия абонента: ".$_SESSION['potr_name']."[br/] Ваш долг составляет: ".$_SESSION['dolg']." грн.</description></request_xml>");

странно а почему тогда, когда данные выводятся из бд через переменну то все ок ...
CODE (htmlphp):
скопировать код в буфер обмена
  1. $zapros=("<request_xml><amount>".$_oplata['k_oplate']."</amount><currency>UAH</currency><order_id>".$_SESSION['id'].(date('dmYhm '))."</order_id><description>КВИТАНЦИЯ [br/]* Оплата *[br/] Лицевой счет: ".$_SESSION['rec_licshet']."[br/]Фамилия : ".$_SESSION['potr_name']."[br/] Ваш долг составляет: ".$_SESSION['dolg']." грн.</description></request_xml>");

а вот через _POST выводит хеш .....
может есть еще какой-нить другой вариант вытащить данные из input value"....." ?
(Добавление)
возможно что в xml запрос нельзя передавать переменные методом $_post ... может есть еще вариант .. получать переменную сразу же после заполнения поля ввода?!
keks_feo Отправлено: 16 Мая, 2011 - 11:36:26 • Тема: помогите вытащить переменную из <input value="переменная"> • Форум: HTTP и PHP

Ответов: 14
Просмотров: 11139
ну не совсем то .... т.к. дальше эта переменная записывается в xml запрос и на выходе показывает вместо переменной HASH(0xa1b5828)
т.е.
CODE (htmlphp):
скопировать код в буфер обмена
  1. $zapros=("<request_xml><amount>".$_POST['k_oplate']."</amount><currency>UAH</currency><order_id>".$_SESSION['id'].(date('dmYhm '))."</order_id><description>КВИТАНЦИЯ [br/]* Оплата *[br/]  счет: ".$_SESSION['rec_licshet']."[br/]Фамилия абонента: ".$_SESSION['potr_name']."[br/] Ваш долг составляет: ".$_SESSION['dolg']." грн.</description></request_xml>");


именно вот тут <amount>".$_POST['k_oplate']."</amount> должен быть не post и не get а просто стоять переменная, иначе на сервере xml запрос будет как HASH(0xa1b5828)
keks_feo Отправлено: 16 Мая, 2011 - 11:21:00 • Тема: помогите вытащить переменную из <input value="переменная"> • Форум: HTTP и PHP

Ответов: 14
Просмотров: 11139
1. имеется некая форма на которой есть поле ввода (ввести сумму)
CODE (htmlphp):
скопировать код в буфер обмена
  1. <input style="background-color:#FFFFCC" type="text" name="k_oplate"  value="<? echo $_SESSION['dolg']; ?>" onkeyup="this.value = this.value.replace (/([^0-9.])/, '')">

где
value="<? echo $_SESSION['dolg']; ?>" - это переменная вытягивает по умолчанию данные из бд
2. пользователю необходимо изменить эти данные...
CODE (htmlphp):
скопировать код в буфер обмена
  1. <input style="background-color:#FFFFCC" type="text" name="k_oplate"  value="<? echo $_SESSION['dolg']; ?>" onkeyup="this.value = this.value.replace (/([^0-9.])/, '')">
он ставит там свои цифры .. получается типо такого
CODE (htmlphp):
скопировать код в буфер обмена
  1. <input style="background-color:#FFFFCC" type="text" name="k_oplate"  value="2.44" onkeyup="this.value = this.value.replace (/([^0-9.])/, '')">

3. вот как теперь эти данные на примере 2.44 занести в переменную php, для дальнейшей вставки этой переменной в xml запрос и отправка его на сервер.
заранее спсб Улыбка
keks_feo Отправлено: 16 Мая, 2011 - 11:15:13 • Тема: помогите вытащить переменную из <input value="переменная"> • Форум: HTTP и PHP

Ответов: 14
Просмотров: 11139
сорри за ап!
инпут из html .. просто на странице есть форма ... поле ввода данные .... и этот инпут заполняется по умолчанию переменной из бд ....

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB