Bolmazov
User-
Posts
355 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Bolmazov
-
Имеем строчку $dns = 'mysql://root:pwd@localhost/test' Если пароля (т.е. 'pwd') нет, то как писать? так $dns = 'mysql://root:@localhost/test' и так $dns = 'mysql://root:localhost/test' не работает.
-
Спасибо, будет время обязательно посмотрю. А что на счёт подкастов? Или это не актуально в данной области (что сомнительно)? Знаете, я всё таки не о тексте. Не умаляю его достоинств и преимуществ, но хотелось бы что-то послушать, посмотреть для разнообразия. Для примера хочу дать ссылку с видеолекциями, по моему интересно. Кто может поддержать?
-
Что именно хотите, что бы оценили? Сайту явно не хватает стиля. Но чувствуется простой, стандартный, но подходящий для цели движок. В FF3 списки (<ol>) уехали влево. В FF3 с полоской навигации небольшая проблема со ссылками. Ожидаю, что на логотипе ссылка на главную страницу. Её нет. За то на главной есть большущая кнопка "Главное меню: главная". Зачем? Всё о чем я говорил есть на этой страничке И никакой изюминки.
-
))) Доки по C# меньше чем по PHP, удивило. А такая задачка как: "Объединить два объекта" на PHP звучит по детски. На C# же я задолбался выдумывать и всё равно не выходит. Задача: надо вернуть объект который состоит из такого объединения объектов: id + UserData + UserData public object PackData(int id, ref object UserData) { byte[] byteId = BitConverter.GetBytes(id); byte[] byteData = (byte[])UserData; byte[] result = new byte[byteId.Length + byteData.Length * 2]; byteId.CopyTo(result, 0); byteData.CopyTo(result, byteId.Length); byteData.CopyTo(result, byteData.Length); return result; } Такое чудо не работает.
-
Однако ошибка была в логике, извиняюсь. Ещё бы! Заставляют на С# (сроду не знал) реализовать транспортный протокол. Врагу не пожелаешь.
-
Vialls, компилятор проглатывает. Но значение всегда "0". protected не помогло. xPoint, очередность нужная. Может какая ни-будь глупейшая ошибка? Но тут вроде и ошибиться негде. Даже так проблемы. public class TransportAPI : INetLabTransport { protected int id=5; ... public int ConnectRequest(int iCookie, int iCalledTAddress, int iCallingTAddress, ref object pvarUserData) { //здесь id=5 id=6; } public int ConnectIndication(int iEndpointId, int iCallingNAddress, ref object pvarUserData) { //здесь опять id=5 }
-
Почему нельзя создать экземпляр CC, в одном методе и присвоив значение его свойству использовать их в другом методе (support.Con("CC.iCookie " + CC.iCookie))? public class TransportAPI : INetLabTransport { protected ConnectContent CC; ... public int ConnectRequest(int iCookie, int iCalledTAddress, int iCallingTAddress, ref object pvarUserData) { CC = new ConnectContent(); CC.iCooki = iCookie; ... return 1; } public int ConnectIndication(int iEndpointId, int iCallingNAddress, ref object pvarUserData) { ... support.Con("CC.iCookie " + CC.iCookie); ... return 1; } ... Спасибо.
-
Не знаю, на сколько я окажусь прав, но я бы попробовал так: foreach ($links as $link){ $select=mysql_query("SELECT * FROM links WHERE links='{$link}'"); $numrows = mysql_num_rows($select); if ($select && $numrows){ $update=mysql_query("UPDATE links SET status='1' WHERE links='".$link."'",$db); } } Как то так. Я не проверял, просто прикинул вариант. И еще я не понял вашей авантюры с id, можете сами в мой код всатвить вашу логику про id.
-
Согласен с homm который согласен с kalyaka-malyaka ).
-
Как вариант вам возможно подойдет использование конструкции foreach
-
Ну а с вызовом можно так поступить: <?php class men{ public function say_hello(){ echo "hello!"; } } $You = new men(); function say($who){ $who->say_hello(); } who_say($You); ?>
-
Я, сразу скажу, особо не вникал, что тут у вас творится. IMHO - хреновый велосипед. Ну а по сути проблемы. Вы же создали экземпляр $db = new DB(); так и нужно работать с экземпляром $db а не объектом $DB.
-
urkin, что бы сделать сайт надо всего лишь знать HTML... но это для того что бы понять, что нужно знать и CSS, выучив который, ты поймешь, что можно посмотреть что такое JS, потом ты узнаешь о существовании XML а затем и SQL, ну а что-бы воспользоваться этим благом наверное изучишь PHP. И только тогда поймешь, что сайт - сложная штука. Тут или макеты делать нужно, или их верстать, или клиетские скрипты писать, или серверную часть, или БД создавать, или... Должно пройти год наверное... потом ты придешь сюда и задашь нормальный вопрос. А пока и нам мне трудно удержаться тебя не послать.
-
stalker_2000, при всём уважении, но я об этом и говорил. Вы дали хороший способ заставит mysql просматривать все записи до и после исходной, спасибо. На исходный вопрос ответ "ну вы блин даёте", экскурс для чего нужен auto_increment и понт, что это "типа, основы баз данных". Я не скрываю ,что слаб в SQL от того и попросил помощи... Но все равно спасибо. P.S. может посоветуете дальный русскоязычный ресурс по mySQL и phpMyAdmin?
-
Одноразовая. Просто решил заодно поучить SQL. Спасибо Вань. И vvsh тоже спасибо. Раз уж речь зашла, то хочу спросить: а почему phpMyAdmin мне не дает текстовое поле (TEXT) первичным ключем сделать? Что в этом криминального?
-
Здравствуйте. Хочу перекраить свою БД. Что бы не делать всё ручками пишу что-то типа: INSERT INTO gallery SELECT * FROM gallery1 WHERE id=0 Подскажите пожалуйста как написать запрос для того что бы из всех 20-ти галерей (с gallery1 до gallery21) последовательно переписать строчку с id=0 в таблицу gallery.
-
Да... я и сам сомневаюсь в этой необходимости. Во-первых меня это просто само по себе смущало. Во-вторых нужно было знать по текущей записи предыдущую и следующую. Но наверное вопрос: "Зачем это нужно? " красноречиво свидетельствует о том что данный способ решить эту проблему не верный.
-
Возник вопрос: есть таблица с ID значение которого для каждой записи генерируется с помощью auto_increment при её создании. Но если я в последствие удалю запись, то образуется дырка в последовательности числовых ID записей данной таблицы. Естественно можно это всё дело устранять в PHP... а нет ли этому более подходящего решения (в самом mySQL допустим)?
-
http://htmlbook.ru/ - трудились же для вас. Больше читайте пожалуйста.
-
Могу ошибаться, но попробуйте для td прописать border.
-
Спасибо ZoNT за уделенное внимание. Я и сам много пробовал и не получалось. Вот теперь и ты подтвердил. Эта новость конечно не в пользу Nodepad++. Хотя до сих пор слабо верится в категоричное "нет".
-
blaga, я же говорю, по твоему примере вопросов нет - работает. Ну а с символом перехода на новую строку ([CR][LF]) не работает. ZoNT, тупо не знаю как в регулярках эти знаки записать и как потом писать, что мол "замени на </p>[CR][LF]<p>"
-
Нет. Т.к. выделяя символы [CR][LF] и нажав cntl+h в поле "что искать?" вместо них появляются два квадратика. В поле заменить на эти квадратики вставит не получается - они не копируются.