За последние 24 часа нас посетили 20767 программистов и 1650 роботов. Сейчас ищут 1243 программиста ...

GUID в string

Тема в разделе "MSSQL", создана пользователем DrLOM, 12 апр 2006.

  1. DrLOM

    DrLOM Активный пользователь

    С нами с:
    12 апр 2006
    Сообщения:
    5
    Симпатии:
    0
    Как средствами PHP преобразовать поле GUID (uniqueidentifier, MSSQL) в текстовое?
     
  2. DrLOM

    DrLOM Активный пользователь

    С нами с:
    12 апр 2006
    Сообщения:
    5
    Симпатии:
    0
    Ладно спрошу проще: когда я cчитываю из MSSQL поле с типом GUID (uniqueidentifier) и пытаюсь напечатать его на страничке, то выводятся всякие кракозябры...
    Вопрос как вывести на страничку данное поле в том виде в котором оно записано в MSSQL
     
  3. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    DrLOM
    так покажи эти ракозябры, блин ...
     
  4. Бутузов

    Бутузов Активный пользователь

    С нами с:
    5 фев 2006
    Сообщения:
    115
    Симпатии:
    0
    Адрес:
    Київ, Україна
  5. DrLOM

    DrLOM Активный пользователь

    С нами с:
    12 апр 2006
    Сообщения:
    5
    Симпатии:
    0
    <?
    $server="server";
    $sqluser="sa";
    $sqlpwd="*********";
    $sqlbd="TEST";
    $sqltable="T_TESTS";

    mssql_pconnect ($server,$sqluser,$sqlpwd);
    mssql_select_db($sqlbd);

    $query="SELECT * FROM ".$sqltable;
    $result=mssql_query($query);

    //печатаем первый ID
    print mssql_result($result,0,'ID_TEST');
    ?>

    В результате вместо {BCED354A-20B5-4017-B35C-0002FD11AA45} печатается J5нјµ @і\эЄE
     
  6. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    DrLOM
    1. какого типа поле?
    2. с кодировками все в порядке?
     
  7. DrLOM

    DrLOM Активный пользователь

    С нами с:
    12 апр 2006
    Сообщения:
    5
    Симпатии:
    0
    В SQL у этого поля тип uniqueidentifier (GUID). Кодировка тут не причем...
     
  8. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    DrLOM
    мдя ... даже и не знаю что сказать про лень человеческую ...

    1. захожу на Яндекс. Ввожу: MSSQL GUID
    2. первая ссылка подходит сразу же

    вот эта ссылка

    судя по всему уважаемый автор даже не удосужился как следует прочитать мануал ... печально ...
     
  9. DrLOM

    DrLOM Активный пользователь

    С нами с:
    12 апр 2006
    Сообщения:
    5
    Симпатии:
    0
    Признаю, лохонулся...
     
  10. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    DrLOM
    принято.