HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 01.12.2008, 13:14
Хелпер
Участник форума
Регистрация: 21.02.2007
Сообщений: 171
Провел на форуме:
849260

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

Как соединить 3 переменные?

переменная1@переменная2;пер еменная3
 
Ответить с цитированием

  #2  
Старый 01.12.2008, 13:30
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме:
5321514

Репутация: 3313


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

$n = $a.'@'.$b.';'.$c
 
Ответить с цитированием

хм...не добавляет в субд
  #3  
Старый 01.12.2008, 16:21
still12
Познающий
Регистрация: 18.11.2007
Сообщений: 81
Провел на форуме:
249705

Репутация: 6
Отправить сообщение для still12 с помощью ICQ
По умолчанию хм...не добавляет в субд

Что не так ...по итогу не чего в поля update[pr] и update[cy] не добавляется. Хотя значения точно разные и в некоторых случаях должны появляться 1 но их нет ((((
PHP код:
$db mysql_connect("localhost""root");
mysql_select_db("fuck5",$db);
$result4 mysql_query("SELECT * FROM jos_comprofiler where cb_link= '$url'",$db);
 while (
$do mysql_fetch_array($result4)) {

if(
$prr != $do[23])
  { 
 
mysql_select_db("fuck5",$db);
  
$result5 mysql_query ("update `jos_comprofiler` set update[pr] = 1 where cb_link='$url'");  

    }

      else 
      { 
mysql_select_db("fuck5",$db);
        
$result6 mysql_query ("update `jos_comprofiler` set update[pr] = 0 where cb_link='$url'");
 }   
    
    }


if(
$xx != $do[24])
  {  
    
mysql_select_db("fuck5",$db);
    
$result7 mysql_query ("update `jos_comprofiler` set update[cy] = 1 where cb_link='$url'");  
    }

      else 
      {  
       
mysql_select_db("fuck5",$db);
       
$result8 mysql_query ("update `jos_comprofiler` set update[pr] = 0 where cb_link='$url'");
        } 

Последний раз редактировалось still12; 01.12.2008 в 16:25..
 
Ответить с цитированием

  #4  
Старый 01.12.2008, 16:13
Витян
Участник форума
Регистрация: 25.12.2006
Сообщений: 220
Провел на форуме:
2544458

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

PHP код:
<?php include('blocks/bd.php');
if (isset(
$_POST['title']))        {$title $_POST['title'];}
if (isset(
$_POST['meta_d']))       {$meta_d $_POST['meta_d'];}
if (isset(
$_POST['meta_k']))       {$meta_k $_POST['meta_k'];}
if (isset(
$_POST['date']))         {$date $_POST['date'];}
if (isset(
$_POST['description']))  {$description $_POST['description'];}
if (isset(
$_POST['text']))         {$text $_POST['text'];}
if (isset(
$_POST['author']))       {$author $_POST['author'];}


?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Обработчик</title>
<link href="style.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="690" border="0" align="center" class="main_border">
  <!--Подключил шапку-->
  <?php include("blocks/header.php"); ?>
  <tr>
    <td><table width="690" border="0">
      <tr>
        <!--Подключил меню-->
        <?php include("blocks/menu.php"); ?>
        <td valign="top">
        
        <?php 
if (isset($title) && isset($meta_d) && isset($meta_k) && isset($date) && isset($description) && isset($text) && isset($author))

/*Пишем что можно заносить инфу в базу*/
$result mysql_query ("INSERT INTO one (title,meta_d,meta_k,date,description,text,author) VALUES ('$title','$meta_d','$meta_k,'$date','$description','$text','$author')");

if (
$result == true) {echo "<p>Добавлено!</p>";}
else {echo 
"<p>Не добавлено!</p>";}
}
else

{
    echo 
"<p>Заполните все поля</p>";
}
?> 
        </td>
      </tr>
    </table></td>
  </tr>
  <!--Подключил нижний .gif-->
  <?php include("blocks/niz.php"); ?>
</table>
</body>
</html>
пишет Не добавлено! в чём проблема?)
 
Ответить с цитированием

  #5  
Старый 01.12.2008, 16:51
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

Цитата:
Сообщение от Витян  
пишет Не добавлено! в чём проблема?)
мб ошибка в sql запросе, добавь myqsl_error() и посмотри что будет выдавать
PHP код:
echo "<p>Не добавлено!</p>".mysql_error(); 
и if ($result == true) замени просто на if($result)

still12
Ничё не понял в твоём скрипте..
PHP код:
mysql_select_db("fuck5",$db); 
зачем выбирать одну и ту же базу в каждом условии?
 
Ответить с цитированием

  #6  
Старый 01.12.2008, 17:21
still12
Познающий
Регистрация: 18.11.2007
Сообщений: 81
Провел на форуме:
249705

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

Цитата:

still12
Ничё не понял в твоём скрипте..
PHP код:
mysql_select_db("fuck5",$db); 
зачем выбирать одну и ту же базу в каждом условии?
Э...не спорю не по людцки .....эт уже имправизации пошли ...ну так щас распишу чтоб по понятнее было
 
Ответить с цитированием

Исправил
  #7  
Старый 01.12.2008, 17:54
still12
Познающий
Регистрация: 18.11.2007
Сообщений: 81
Провел на форуме:
249705

Репутация: 6
Отправить сообщение для still12 с помощью ICQ
По умолчанию Исправил

PHP код:
$db mysql_connect("localhost""root");
   
$result4 mysql_query("SELECT * FROM jos_comprofiler where cb_link= '$url'",$db);

while (
$myrow mysql_fetch_array($result4)) {

if(
$myrow[23]!= $myrow[25])
  { 
  
$result5 mysql_query ("update `jos_comprofiler` set update[pr] = 1 where cb_link='$url'");  

    }

      else 
      { 
$result6 mysql_query ("update `jos_comprofiler` set update[pr] = 0 where cb_link='$url'");
 }   
    
    }


if(
$myrow[24]!= $myrow[26])
  { 
    
$result7 mysql_query ("update `jos_comprofiler` set update[cy] = 1 where cb_link='$url'");  
    }

      else 
      {  
             
$result8 mysql_query ("update `jos_comprofiler` set update[cy] = 0 where cb_link='$url'");
        } 
-------------------------------------------------------------------------
| ссылка | pr до| cy до | pr now| cy now | значение pr|Значение тиц |
-------------------------------------------------------------------------|
|google | 7 | 60 000 | 8 |81 000 | 1 | 1 |
|yandex.ru| 8 | 150 000 | 8 | 150 000| 0 | 0 |
--------------------------------------------------------------------------
Сслыка --cb_link
pr до ---myrow[23]
cy до my row[24]
pr now myrow[25]
cy now myrow[26]
значение pr update[pr]
значение тиц update[cy]

Вот думаю теперь все понятно ...... тоесть при различных значениях в соответствующюю колонку должна ставиться 1 при одинаковых 0

Последний раз редактировалось still12; 01.12.2008 в 18:07..
 
Ответить с цитированием

  #8  
Старый 01.12.2008, 17:24
Витян
Участник форума
Регистрация: 25.12.2006
Сообщений: 220
Провел на форуме:
2544458

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

Цитата:
добавь myqsl_error() и посмотри что будет выдавать
добавил. пишет:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2008-11-30','Описание текста','Полный текст','Автор')' at line 1
 
Ответить с цитированием

  #9  
Старый 01.12.2008, 17:52
ss88
Участник форума
Регистрация: 27.11.2008
Сообщений: 161
Провел на форуме:
298300

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

Цитата:
Сообщение от Витян  
добавил. пишет:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2008-11-30','Описание текста','Полный текст','Автор')' at line 1
попробуй так

PHP код:
"INSERT INTO  `one` (  `title` ,  `meta_d` ,  `meta_k` ,  `date` ,  `description` ,  `text` ,  `author` ) 
VALUES (
'
{$title}',  '{$meta_d}',  '{$meta_k}',  '{$date}',  '{$description}',  '{$text}', '{$author}'
);" 
 
Ответить с цитированием

  #10  
Старый 01.12.2008, 18:00
Витян
Участник форума
Регистрация: 25.12.2006
Сообщений: 220
Провел на форуме:
2544458

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

Цитата:
попробуй так
ага, спасибо. заработало всё)
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



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


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




ANTICHAT.XYZ