|
Автор |
Сообщение |
nazar0009
Новенький
Зарегистрирован: 22.12.2009 Сообщения: 48
|
|
|
|
я хочу чтоб в первом столбе таблиц показивали наимование товара,в втором столб цена,в третем цена со скидкой и так д.
А шас просто показывают ,клиенты незнают что сколько стоит... |
|
Вернуться к началу |
|
|
nazar0009
Новенький
Зарегистрирован: 22.12.2009 Сообщения: 48
|
|
|
|
а в таблицу pages в чевертом поле content как надо написать?
Я вот так заполнял :
и '<img src="http://www.yagnob.ru/cat/opt/al1050.jpg">' и он ошыбки дает....
вот такая ошибка:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /www/yagnob/www/htdocs/menu.php on line 23
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /www/yagnob/www/htdocs/index.php on line 114 |
|
Вернуться к началу |
|
|
nazar0009
Новенький
Зарегистрирован: 22.12.2009 Сообщения: 48
|
|
|
|
Вот у мея таблица cats:
INSERT INTO `cats` VALUES (1, 'Бинокли', -1, NULL);
INSERT INTO `cats` VALUES (2, 'Монокли', -1, NULL);
INSERT INTO `cats` VALUES (3, 'Подзорные трубы', -1, NULL);
INSERT INTO `cats` VALUES (4, 'Телескопы', -1, NULL);
INSERT INTO `cats` VALUES (5, 'Прицелы', -1, NULL);
И вот таблица pages :
INSERT INTO `pages` VALUES (0, 13, 'Бинокль Alpen 10x40', 'img src="http://www.yagnob.ru/cat/opt/al1050.jpg"');
INSERT INTO `pages` VALUES (0, 13, 'Бинокль Alpen 20x50', 'img src="http://www.yagnob.ru/cat/opt/al2050.jpg"');
Заголовок страниц показивает нормально,когда хочу посмотрет содержимое страниц (нажму заголовок страниц)вот такое ошибки показивает:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /www/yagnob/www/htdocs/menu.php on line 23
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /www/yagnob/www/htdocs/index.php on line 114 |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Причиной этому неправильный запрос. Покажи сам код передачи запроса MySQL. Сейчас запросы правильные, но ты мог что-то напутать при их передаче функциям. Кавычки, например. |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
Anderson
Завсегдатай
Зарегистрирован: 08.07.2006 Сообщения: 642 Откуда: localhost
|
|
|
|
nazar0009 писал(а): |
INSERT INTO `cats` VALUES (1, 'Бинокли', -1, NULL); |
а разве вокруг названия таблицы надо апострофы? Пробуй так:
Код: |
INSERT INTO cats VALUES (1, 'Бинокли', -1, NULL); |
Также поменяй
Код: |
$blabla=mysql_connect($login,$pass,$db); |
на
Код: |
$blabla=mysql_connect($login,$pass,$db) or die("Cannot connect to MySQL DB."); |
_________________ ArchLinux + Enlightenment 17 (E17) |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Anderson, использование апострофов более правильно. Посмотри на SQL-код, который генерирует phpMyAdmin, но если имя таблицы записано без всяких извращений, то проще апострофы не указывать |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
nazar0009
Новенький
Зарегистрирован: 22.12.2009 Сообщения: 48
|
|
|
|
когда нажимаю в заголовок вот такая показивает:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /www/yagnob/www/htdocs/menu.php on line 23
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /www/yagnob/www/htdocs/index.php on line 114 |
|
Вернуться к началу |
|
|
nazar0009
Новенький
Зарегистрирован: 22.12.2009 Сообщения: 48
|
|
|
|
вот это код таблица cats:
CREATE TABLE `cats` (
`id` int(11) NOT NULL auto_increment,
`title` varchar(100) default NULL,
`root` int(11) default '-1',
`txt` text,
PRIMARY KEY (`id`)
) DEFAULT CHARSET=cp1251;
а вот это код таблица pages:
CREATE TABLE `pages` (
`id` int(11) NOT NULL auto_increment,
`cat` int(11) NOT NULL,
`header` varchar(250) default NULL,
`content` text,
`price` varchar(250) default NULL,
`rd` varchar(250) default NULL,
PRIMARY KEY (`id`)
) DEFAULT CHARSET=cp1251; |
|
Вернуться к началу |
|
|
Anderson
Завсегдатай
Зарегистрирован: 08.07.2006 Сообщения: 642 Откуда: localhost
|
|
|
|
nazar0009, что у тебя за система? под что пишешь? Joomla? PHP-Nuke? PHPBB? PrestaShop? MKPortal? Drupal? _________________ ArchLinux + Enlightenment 17 (E17) |
|
Вернуться к началу |
|
|
nazar0009
Новенький
Зарегистрирован: 22.12.2009 Сообщения: 48
|
|
|
|
у меня винда виста премиум,а пишу под phpmyadmin ... |
|
Вернуться к началу |
|
|
Anderson
Завсегдатай
Зарегистрирован: 08.07.2006 Сообщения: 642 Откуда: localhost
|
|
|
|
я имею в виду, свою CMS пишешь или в какую-то готовую? _________________ ArchLinux + Enlightenment 17 (E17) |
|
Вернуться к началу |
|
|
nazar0009
Новенький
Зарегистрирован: 22.12.2009 Сообщения: 48
|
|
|
|
нет готовую ...все из главы 33,пхп5/6 и муsql 6... |
|
Вернуться к началу |
|
|
nazar0009
Новенький
Зарегистрирован: 22.12.2009 Сообщения: 48
|
|
|
|
Anderson, у меня тпл шаблон contacts.tpl в его что добавить чтоб работал..я добавил $tpl->write() но никак неработает...
вот сам пхп код я его добавил в index.php :
echo "<table border=1 width=41%>";
echo "<tr><td width=40%>Номер</td><td width=296>Наименование</td><td>Цена</td></tr>";
while($row = mysql_fetch_assoc($reply))
{
echo "<tr>";
echo "<td>".$row["id"]."</td>";
echo "<td>".$row["name"]."</td>";
echo "<td><span lang=\"en-us\">".$row["price"]."</span></td>";
echo "</tr>";
}
echo "</table>";
сскажи пожалуйста какой оператор надо добавить в тпл шаблон..он у меня contacts.tpl |
|
Вернуться к началу |
|
|
nazar0009
Новенький
Зарегистрирован: 22.12.2009 Сообщения: 48
|
|
|
|
Видимо Anderson, нет на сайте..... |
|
Вернуться к началу |
|
|
nazar0009
Новенький
Зарегистрирован: 22.12.2009 Сообщения: 48
|
|
|
|
den, вы шас на сайте? |
|
Вернуться к началу |
|
|
|
|
 Главная страница сайта
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|