ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #7811  
Старый 14.01.2009, 22:24
Аватар для Byrger
Byrger
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме:
791766

Репутация: 61
По умолчанию

Цитата:
Сообщение от m0nsieur  
$i = "0.20 руб";
$arr = explode(' ', $i);
echo ($i[0]);



И ещё попутный вопрос: в массиве есть значения как сделать чтоб всё значения были (int) ?

Последний раз редактировалось Byrger; 14.01.2009 в 22:27..
 
Ответить с цитированием

  #7812  
Старый 14.01.2009, 22:26
Аватар для Kaimi
Kaimi
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


Отправить сообщение для Kaimi с помощью ICQ
По умолчанию

Цитата:
И ещё попутный вопрос: в массиве есть значения как сделать чтоб всё значения были (int) ?
Если с одиночным то примерно так
$a = "123";
$a = (int)$a;
 
Ответить с цитированием

  #7813  
Старый 14.01.2009, 22:28
Аватар для ANTIJABBER
ANTIJABBER
Познающий
Регистрация: 06.01.2009
Сообщений: 37
Провел на форуме:
62317

Репутация: 6
По умолчанию

PHP код:
<? $i "0.20 руб"$arr explode('руб'$i); echo ($arr[0]); ?>
 
Ответить с цитированием

  #7814  
Старый 14.01.2009, 22:29
Аватар для Byrger
Byrger
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме:
791766

Репутация: 61
По умолчанию

Цитата:
Сообщение от Kaimi  
Если с одиночным то примерно так
$a = "123";
$a = (int)$a;

Массив....
допустим со значениями:

[0] => 1
[1] => 2i
[2] => 3

Нужно чтоб все значения в массиве были (int)
 
Ответить с цитированием

  #7815  
Старый 14.01.2009, 22:30
Аватар для m0nsieur
m0nsieur
Участник форума
Регистрация: 08.04.2008
Сообщений: 242
Провел на форуме:
2230263

Репутация: 229
По умолчанию

А про int, если ты хочешь чтобы были только int - то к каждому значению массива примени intval(), если же тип у численных значений хочешь сменить используй преобразование типов к примеру так - $arr[0] = (int) $arr[0] и так ко всем элементам массива.

Последний раз редактировалось m0nsieur; 14.01.2009 в 22:36..
 
Ответить с цитированием

  #7816  
Старый 14.01.2009, 22:35
Аватар для Витян
Витян
Участник форума
Регистрация: 25.12.2006
Сообщений: 220
Провел на форуме:
2544458

Репутация: 243
По умолчанию

PHP код:
  <?php 
  
if (!isset($id))
  {
  
$result mysql_query("SELECT id,site FROM base");
  
$myrow mysql_fetch_array($result);
  do
  {
      
printf("<a href='e.php?id=%s'>%s</a>",$myrow["id"],$myrow["site"]);
  }
  while (
$myrow mysql_fetch_array($result));
  }
  else
{
print <<<HERE
<form id="form1" method="post" action="new.php">
        <label>label<br />
          <input name="11111" type="text" id="site" size="128" />
        </label>
     <label>label2
          <input name="22222" type="text" id="v" size="128" />
        </label>
  </form>
HERE;
}
?>
выводит из базы текст ввиде ссылки, когда тыкаю по этой ссылке по идее должна выводиться табличка...а она не выводится, никаких ошибок сервер не показывает.
if выполняется, else нет...где ошибка?
p.s. я только учусь)

Последний раз редактировалось Витян; 14.01.2009 в 22:40..
 
Ответить с цитированием

  #7817  
Старый 14.01.2009, 22:36
Аватар для Kaimi
Kaimi
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


Отправить сообщение для Kaimi с помощью ICQ
По умолчанию

Цитата:
Массив....
допустим со значениями:

[0] => 1
[1] => 2i
[2] => 3

Нужно чтоб все значения в массиве были (int)
Типа
$a = array('123', '2i', '412');
$a = array_map("intval", $a);
print_r($a);
 
Ответить с цитированием

  #7818  
Старый 14.01.2009, 23:02
Аватар для ANTIJABBER
ANTIJABBER
Познающий
Регистрация: 06.01.2009
Сообщений: 37
Провел на форуме:
62317

Репутация: 6
По умолчанию

Как отключить html теги в текстовой форме?
 
Ответить с цитированием

  #7819  
Старый 14.01.2009, 23:08
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

$content=$_POST['text'];
$content = htmlspecialchars($content);
 
Ответить с цитированием

  #7820  
Старый 14.01.2009, 23:12
Аватар для [dei]
[dei]
Участник форума
Регистрация: 24.11.2008
Сообщений: 205
Провел на форуме:
1123418

Репутация: 362
Отправить сообщение для [dei] с помощью ICQ
По умолчанию

Витян

PHP код:
<?php  
if(empty($_GET['id'])) 

    
$result mysql_query("SELECT id,site FROM base"); 
    while (
$myrow mysql_fetch_array($result))
    { 
        
printf("<a href='e.php?id=%s'>%s</a>",$myrow["id"],$myrow["site"]); 
    }

else 

  echo 
'<form id="form1" method="post" action="new.php"> 
        <label>label<br /> 
          <input name="11111" type="text" id="site" size="128" /> 
        </label> 
     <label>label2 
          <input name="22222" type="text" id="v" size="128" /> 
        </label> 
  </form>'
;

?>

Последний раз редактировалось [dei]; 14.01.2009 в 23:17..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Delphi, .NET, Asm 5420 17.06.2010 13:33
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ