LINUX.ORG.RU

Сообщения saidmir

 

нет интернета в Debian 7

Доброго времени суток

Ситуация такая что после перестановке с 6 на 7 пропал интернет Настройки произвёл как написано в мануале на 6 работало идеально

На 7 не хочет

Даю pon provider

Затем ifconfig

Вижу интерфейсы eth0 lo и pppoe

Пингую сайт гугла пинг не идет не по DNS не по ip

Маршрут прописал

Что делать network manager говорит мол проводная сеть не управляется

Как быть?

Заранее спасибо

saidmir
()

MySQL + js

Доброго времени суток

подскажите пожалуйста как создать коннект к базе mysql средствами js. Как средствами php разобрался

<?php 
                //Определим переменные
                $mysql['host'] = 'localhost';
                $mysql['user'] = 'saidmir';
                $mysql['pass'] = '1';
                $mysql['db'] = 'phone_list';

                // Произведём соеденение;
                $connect = mysql_connect($mysql['host'], $mysql['user'], $mysql['pass']);
                if(!$connect) {
                    die('Нет связи по причине:'. mysql_error());
                }

                // Выбираем базу данных;
                $db_selected = mysql_select_db($mysql['db'], $connect);
                if(!$db_selected) {
                    die('Не удалось выбрать базу по причине:' . mysql_error());
                }            
?>

а как на JavaScrit не могу найти

Заранее благодарен

saidmir
()

Кириллица в MySQL

Доброго времени суток

Создаю таблицу, не важно какуюю

create table if not exists user_group (
        ug_id int not null auto_increment,
        ug_name varchar(200) not null,
        constraint ug_id_pk 
                primary key (ug_id),
        unique index ug_name_idx (ug_name ASC)
) ENGINE = INNODB;

затем добавляю две записи

insert into user_group (ug_id, ug_name)
values (1, 'Администратор');
insert into user_group (ug_id, ug_name)
values (1, 'Пользователь');

затем делаю запрос

mysql> select * from user_group;
+-------+---------------+
| ug_id | ug_name       |
+-------+---------------+
|     1 | ????????????? |
|     2 | ????????????  |
+-------+---------------+
2 rows in set (0.00 sec) 

кодировка у меня вот такая

mysql> show variables like 'char%';
+--------------------------+----------------------------+
| Variable_name            | Value                      |
+--------------------------+----------------------------+
| character_set_client     | utf8                       |
| character_set_connection | utf8                       |
| character_set_database   | utf8                       |
| character_set_filesystem | binary                     |
| character_set_results    | utf8                       |
| character_set_server     | utf8                       |
| character_set_system     | utf8                       |
| character_sets_dir       | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.00 sec)

mysql> SHOW COLLATION like 'utf%';
+--------------------+---------+-----+---------+----------+---------+
| Collation          | Charset | Id  | Default | Compiled | Sortlen |
+--------------------+---------+-----+---------+----------+---------+
| utf8_general_ci    | utf8    |  33 | Yes     | Yes      |       1 |
| utf8_bin           | utf8    |  83 |         | Yes      |       1 |
| utf8_unicode_ci    | utf8    | 192 |         | Yes      |       8 |
| utf8_icelandic_ci  | utf8    | 193 |         | Yes      |       8 |
| utf8_latvian_ci    | utf8    | 194 |         | Yes      |       8 |
| utf8_romanian_ci   | utf8    | 195 |         | Yes      |       8 |
| utf8_slovenian_ci  | utf8    | 196 |         | Yes      |       8 |
| utf8_polish_ci     | utf8    | 197 |         | Yes      |       8 |
| utf8_estonian_ci   | utf8    | 198 |         | Yes      |       8 |
| utf8_spanish_ci    | utf8    | 199 |         | Yes      |       8 |
| utf8_swedish_ci    | utf8    | 200 |         | Yes      |       8 |
| utf8_turkish_ci    | utf8    | 201 |         | Yes      |       8 |
| utf8_czech_ci      | utf8    | 202 |         | Yes      |       8 |
| utf8_danish_ci     | utf8    | 203 |         | Yes      |       8 |
| utf8_lithuanian_ci | utf8    | 204 |         | Yes      |       8 |
| utf8_slovak_ci     | utf8    | 205 |         | Yes      |       8 |
| utf8_spanish2_ci   | utf8    | 206 |         | Yes      |       8 |
| utf8_roman_ci      | utf8    | 207 |         | Yes      |       8 |
| utf8_persian_ci    | utf8    | 208 |         | Yes      |       8 |
| utf8_esperanto_ci  | utf8    | 209 |         | Yes      |       8 |
| utf8_hungarian_ci  | utf8    | 210 |         | Yes      |       8 |
+--------------------+---------+-----+---------+----------+---------+
21 rows in set (0.00 sec) 

Помогите увидеть кириллицу в запросе

Заранее спасибо

saidmir
()

связь один ко многим в mysql

Доброго времени суток.

Подскажите пожалуйста правильно ли я реализую связь один ко многим в бд mysql

mysql> create table podrazdel (
    -> pod_id int(30) not null auto_increment,
    -> pod_name char(300) not null,
    -> primary key (pod_id)
    -> );
mysql> create table list (
    -> l_id int(30) not null,
    -> l_fio varchar(500),
    -> l_podr char(200) not null,
    -> l_doljn varchar(300) not null,
    -> l_phone1 char(9) not null,
    -> l_phone2 char(9),
    -> l_phone3 char(9),
    -> foreign key (l_id)
    -> references podrazdel (pod_id)
    -> on delete cascade
    -> on update cascade
    -> );

Если нет то в чём ошибка?

В мануале написано

http://otvety.google.ru/otvety/thread?tid=4eed6274ed9b0448

Однако запуская DbVisualizer Free 8,0,1 я на схеме связи не вижу.

Заранее спасибо

saidmir
()

Создание загрузочной usb флешки на Linux

Доброго времен суток

мне необходимо создать usb флешку с Win XP пробывал программу Unetbotin все делал как написано

выбрал iso и нажал ок процесс пошел все как написано

после сего вставил флешку в нетбук и загрузился с нее не чего не произошло.

потом попробывал вот этот способ

 cat winxp.iso > /dev/sdc1

дождался окончания процесса и снова мучал нетбук но нет невышло нечего

Помогите как быть?

saidmir
()

кнопка удаление записей из таблицы PostgreSQL на php

Прописываю вот так

<?php while ($row = pg_fetch_row($get_db)) { ?>
   <tr >
       <td> <?php echo "$row[1]"; ?></td> 
       <td> <?php echo "$row[0]"; ?></td>
       <td>
          <form name="editWish" action="test.php" method="POST">
             <input type="submit" name="edittphp" value="Улалить">
             <?php 
              $tphp = $row[0];
          // echo "$tphp";
              $dell_db = pg_query($db, "DELETE FROM test_php WHERE t_php =  $row[0]");
               ?>
         </form>
      </td>
   </tr>
   <?php } ?>

переменная получает нужное зачение по моей логике она должа удалять строку из бд согласно получнному значению. Одако так не происходит удаляется сразу все и функция добавления перестаёт корректно работать.

Если я закоментирую строки

 $dell_db = pg_query($db, "DELETE FROM test_php WHERE t_php =  $row[0]");

то функция добавления работает отлично.

Мне сказали можно использовать мастера и прочих помошников, но это легко на мой взгляд. Мне хочиться научиться самому писать что бы птом понимать что происходит

Заранее Спасибо.

saidmir
()

PostgreSQL и PHP запросы

Привет всем

вопрос такой как строить запросы прочитал всю мануалку и делаю пример

<?php
     $dbconn = pg_connect("host=localhost dbname=list user=saidmir password=123") or die('Could not connect: ' . pg_last_error());
     
     //$query = 'SELECT * FROM printers';
     echo pg_dbname($dbconn);
     echo "\n";
     
     $result = pg_query($dbconn. "SELECT mon_inv_num, mon_model FROM public.monitors");
     if (!$result) {
         echo "Error\n";
         exit;
     }
     
     while ($row = pg_fetch_row($result)) {
         echo "Инв № $row[0]";
         echo "<br>";
     }
  ?> 

пробывал и так

<?php
     $dbconn = pg_connect("host=localhost dbname=list user=saidmir password=123") or die('Could not connect: ' . pg_last_error());
     
     //$query = 'SELECT * FROM printers';
     echo pg_dbname($dbconn);
     echo "\n";
     
     $result = pg_query($dbconn. "SELECT mon_inv_num, mon_model FROM monitors");
     if (!$result) {
         echo "Error\n";
         exit;
     }
     
     while ($row = pg_fetch_row($result)) {
         echo "Инв № $row[0]";
         echo "<br>";
     }
  ?> 

получаю сообщение в котором указывается имя базы данных и Error

как быть?

saidmir
()

в чем дело

создал таблицу

create table monitors (
mon_ID NUMERIC not null,
mon_INV_NUM varchar(9) not null,
mon_MODEL varchar(200) not null,
mon_UCH varchar(200) not null,
mon_USER varchar(200),
constraint mon_id_pk primary key (mon_id)
);

прописываю

copy monitors (mon_ID, mon_INV_NUM, mon_MODEL, mon_UCH, mon_USER)
from {'/home/saidmir/project/105/monitors.txt'};

ругается на то, что типа

Physical database connection acquired for: phone
 00:12:22  [COPY - 0 row(s), 0.000 secs]  [Error Code: 0, SQL State: 42601]  ERROR: syntax error at or near "{"
  Позиция: 68
... 1 statement(s) executed, 0 row(s) affected, exec/fetch time: 0.000/0.000 sec  [0 successful, 0 warnings, 1 errors]

Вроде пиши как в доке написано

COPY tablename [ ( column [, ...] ) ]
    FROM { 'filename' | STDIN }
    [ [ WITH ] 
          [ BINARY ]
          [ OIDS ]
          [ DELIMITER [ AS ] 'delimiter' ]
          [ NULL [ AS ] 'null string' ]
          [ CSV [ HEADER ]
                [ QUOTE [ AS ] 'quote' ] 
                [ ESCAPE [ AS ] 'escape' ]
                [ FORCE NOT NULL column [, ...] ]

или просто глюк или что

saidmir
()

Импорт и экспорт данных в PostgreSQL из txt файлов

Привет всем

На работе разработал приложение под Oracle 10g XE на апех. Оттуда выгреб ве данные в txt файл.

Оракл это конечно хорошо, но мне бы хотелось сделать тоже приложение под PostgreSQL и показать его на работе, для внедрения PostgreSQL.

Подскажите пожалуйста как импортировать и экспортировать данные

В любимом гугле нашел только вот такую прогу EMS Data Import for PostgreSQL

Но есть же и другие методы, например консольно

saidmir
()

настройка сети между Дебиан и ВинХР на ВБ

Доброго времени суток всем.

Установил на виртуал бокс виндовс хр на физической машине Дебиан в Линуксе открыл нетворк манагер и добавил еще одно подключение по eth0 куда жестко прописал ip адресс такой 192.168.11.0 и маску 225.225.225.0 выполнил подключение пропинговал его все отлично видит

на Виндовс в ВБ делаю следующее перед запуском машины устанавливаю адаптер1 как Локальная сеть добавляю подключение по локальной сети прописываю ip адресс 192.168.11.1 и маску 225.225.225.0 пингую его все видит

начинаю пинговать 192.168.11.0 говорит не верный ip адресс вопрос как настроить такое соееденение

Зарание Спасибо

saidmir
()

RSS подписка на новые темы