TLENS » 2009.06.15 00:20 |
В php разбираюсь нармально но хочится использовать субд. С чего начать у меня стоит база данных tlens как там например создать пыхом таблицу записать в нее штонибуть и вытащить? Ток есть маленький тормоз "я с тела" но я буду старатся. |
Gemorroj » 2009.06.15 01:12 |
ну тут только можно отправить читать маны по SQL |
TLENS » 2009.06.15 01:54 |
Посоветуй информацию о субд котору можна извлеч с мобилы. |
JInn » 2009.06.15 03:43 |
На мобиле ты далеко не уедешь. Все таки без компа никак. Вап-сайтов не знаю Но если горит, то ставь мини-оперу и вперед на http://mysql.ru А если не горит, то подожди пару дней, я у себя на сайте хочу эту тему поднять, щас просто перестройка у меня идет )) |
TLENS » 2009.06.16 20:54 |
Почему не показует 11 а показует 12. Авторизация проходит а таблицу писать не хочет
|
Gemorroj » 2009.06.16 21:40 |
ну с первого взгляда - пробелов нету в последней строке SQL запроса. |
TLENS » 2009.06.16 23:39 |
Геморой напишы пожалуйста функцию создание таблицы. |
Gemorroj » 2009.06.16 23:53 |
|
TLENS » 2009.06.17 00:21 |
:-) получилось спасибо. А ты можеш помочь с вопросом как задавать имена столбов и количество столбов дальше буду тестить знания из ман? |
TLENS » 2009.06.17 02:12 |
Все с создаванием раздуплился. |
TLENS » 2009.06.17 21:58 |
Как вывести в переменную $p всю первую строку с разпределителем вертикальной палочкы! И как узнать количество столбов в таблице? |
Gemorroj » 2009.06.17 22:17 |
|
JInn » 2009.06.18 16:34 |
$us=mysql_query("SELECT us.album.id,us_album.user,us_album.foto,us_album.nazv,us_album.opis,us_album.date, users.cvet FROM us_album left join users on users.login=us_album.user WHERE us_album.id=".$alb." LIMIT 1");
Что не так в этом коде? Надо дополнительно к данным из таблицы us_album вывести данные поля cvet из таблицы users где поле login(таблица users) равно данным из поля user(таблица us_album) |
Gemorroj » 2009.06.18 16:55 |
на первый взгляд ошибка тут us.album.id
|
JInn » 2009.06.18 17:28 |
Точно... Слепой, блин... Спасибо |
TLENS » 2009.06.19 02:56 |
Добавлено спустя 5 минут 10 секунд: Почему выходит 121 Warning: Wrong parameter count for mysql_result() in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 40 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 42 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 43 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 44 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 45 Warning: Wrong parameter count for mysql_result() in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 40 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 42 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 43 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 44 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 45 Warning: Wrong parameter count for mysql_result() in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 40 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 42 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 43 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 44 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 45 Warning: Wrong parameter count for mysql_result() in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 40 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 42 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 43 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 44 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 45 Warning: Wrong parameter count for mysql_result() in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 40 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 42 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 43 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 44 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 45 Warning: Wrong parameter count for mysql_result() in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 40 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 42 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 43 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 44 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 45 Warning: Wrong parameter count for mysql_result() in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 40 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 42 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 43 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 44 Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/tu2.ru/t/tl/tlens/htdocs/www/dir/coder.phpon line 45 ID data1 data2 data3 data4 data5 udata1 udata1 udata1 udata1 udata1 udata1 udata1 |
Gemorroj » 2009.06.19 08:41 |
ты сам это писал? |
JInn » 2009.06.20 16:28 |
Не стал создавать тему, здесь напишу, думаю кому-нибудь пригодится. Gemorroj я на хвабе брал скрипты конкурсных чатов и читал твои оценки. В одном скрипте (даже вроде в двух) ты отметил, что varchar в базе может быть только 255 символов. А у меня стоит в базе varchar(512) и режет сообщения до 512 символов... Я конечно же переделаю, но интересно почему так? Если нельзя то работать не должно вроде, а работает |
Gemorroj » 2009.06.20 16:50 |
не может такого быть. максимум для варчара 255. играет роль еще вроде разрядность процессора и ОС, но все рано это как канон - варчар 255 байт. |
JInn » 2009.06.20 17:20 |
Да я уже прочитал даже в учебнике, что больше никак, но хранит то ведь 512... Ставил 500 убавляло до 500... http://cms.jinn.su/guest.php В базе точно стоит varchar 512 и в оффлайне у меня тоже, на компе винда на сервере линукс Добавлено спустя 1 минуту 52 секунды: CREATE TABLE `guest` ( `id` int(11) NOT NULL auto_increment, `c_name` varchar(20) default NULL, `c_mess` varchar(512) default NULL, `c_data` varchar(10) default NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM ;
Еще смешнее... Даже 1000 и больше можно поставить... |
Gemorroj » 2009.06.20 17:50 |
блин, офигеть, как я от жизни отстал. http://dev.mysql.com/doc/refman/5.0/en/char.html
Values in VARCHAR columns are variable-length strings. The length can be specified as a value from 0 to 255 before MySQL 5.0.3, and 0 to 65,535 in 5.0.3 and later versions. The effective maximum length of a VARCHAR in MySQL 5.0.3 and later is subject to the maximum row size (65,535 bytes, which is shared among all columns) and the character set used.
т.е. 255 байт это до версии 5.0.3, а в более поздних версиях можно до 65535 байт. |
JInn » 2009.06.20 18:16 |
Ну вот взял все испортил ((( А я то уже себя возомнил ломателем мускула ))) гг. Ну по крайней мере все объяснилось ) Не придется базу переписывать |
TLENS » 2009.06.20 23:01 |
Почти все только пример масива перередактировал с примера. Я с while еще не встречался. |
Gemorroj » 2009.06.20 23:17 |
TLENS, код ужасный просто... print на каждую строку делать не надо, так же пользуйся одинарными кавычками. и почитай про mysql функции. |
TLENS » 2009.06.21 03:19 |
Нащет формировки им говори я воще echo пишу. http://depositfiles.od.ua/php/11.php |
TLENS » 2009.06.21 09:22 |
http://translate.google.com/translate?js=n&prev=_t&hl=ru&ie=UTF-8&u=http%3A%2F%2Fdev.mysql.com%2Fdoc%2Frefman%2F5.0%2Fen%2Fchar.html&sl=en&tl=ru&history_state0= ето и есть маны |
TLENS » 2009.06.22 01:02 |
О раздуплился там стоят точки вместо комы |