работа с mySQL

Старый mweb

Модератор: [mweb team]

работа с mySQL

Сообщение Madest Пт янв 19, 2007 12:04

Буду писать тут вопросы возникшие при работе с mysql
---------
вопрос №1:
имеется база данных.
имеется форма заполнения данных в которой в одном из пунктов надо надо выбрать один из 103 предметов в виде меню.
если использовать базу данных можно выводить посредстом подцепления по id или ISBN.
Все это хорошо, но, хочется чтобы в меню выподали не строчки с текстом, а картинки.
Как это сделать?
Как увязать в базе данных, что такому-то isbn (или id) соответствует т----акая-то картинка?
----
вопрос №2:
при выводе из базы данных в окне эксплорера не отображаются руские буквы.
Где нужно изменить кодировку? и на какую?
а, че, типа?
Аватара пользователя
Madest
Прохожий
 
Сообщения: 55
Зарегистрирован: Вт апр 18, 2006 15:39
Откуда: г. П.Зори, Мурманская обл.

Сообщение Muerto Пт янв 19, 2007 13:57

Наверное самое простое -
Назови картинки кодом isbn... -06-
Допустим у тебя там:
Код: Выделить всё
$dataList=mysql_query("select isbn from Subdivision where Subdivision_ID=".$id."", $LinkID);
$res=mysql_fetch_row($dataList);
mysql_free_result($dataList);
echo $res[0]." - ISBN товара<br><img src=/images/".$res[0].".jpg alt=".$res[0]." title=".$res[0].">" - картинка товара;
Nadie hablara de nosotras cuando hayamos muerto.
www.muerto.ru
Аватара пользователя
Muerto
Растаман
 
Сообщения: 3597
Зарегистрирован: Пн окт 11, 2004 19:09
Откуда: Москва

Сообщение Muerto Пт янв 19, 2007 13:59

По второму вопросу - надо посмотреть ещё в какой кодировке в базе всё лежит, какое соответствие выставлено. Что на странице в мета-таге http-equiv="Content-Type" выставлено...
Nadie hablara de nosotras cuando hayamos muerto.
www.muerto.ru
Аватара пользователя
Muerto
Растаман
 
Сообщения: 3597
Зарегистрирован: Пн окт 11, 2004 19:09
Откуда: Москва

Сообщение Madest Пт янв 19, 2007 14:22

Muerto писал(а):По второму вопросу - надо посмотреть ещё в какой кодировке в базе всё лежит, какое соответствие выставлено. Что на странице в мета-таге http-equiv="Content-Type" выставлено...

в базе:
сравнение в табл. - cp1251_general_ci
на странице:
charset=windows-1251
-------------
по вопросы №1 - спасибо, сейчас попробую
а, че, типа?
Аватара пользователя
Madest
Прохожий
 
Сообщения: 55
Зарегистрирован: Вт апр 18, 2006 15:39
Откуда: г. П.Зори, Мурманская обл.

Сообщение Madest Пт янв 19, 2007 15:11

Muerto писал(а):Допустим у тебя там

я пользуюсь dreamweawer-ом
при всавке record insertion form я использую две таблицы из базы.
основная "zakaz", а в меню color я использую таблицу "material".
в коде он выдает:
подключение к базе, recordset к "zakaz" и:
mysql_select_db($database_pr_meb_conn, $pr_meb_conn);
$query_material_rec = "SELECT * FROM material";
$material_rec = mysql_query($query_material_rec, $pr_meb_conn) or die(mysql_error());
$row_material_rec = mysql_fetch_assoc($material_rec);
$totalRows_material_rec = mysql_num_rows($material_rec);

потом собственно вывод из табл. "mebel"
<td nowrap align="right">Color:</td>
<td> <select name="color">
<?php
do {
?>
<option value="<?php echo $row_material_rec['ISBN']?>" ><?php echo $row_material_rec['image']?></option>
<?php
} while ($row_material_rec = mysql_fetch_assoc($material_rec));
?>
</select> </td>

поясни пож-ста куда вставить код, что ты дал.
Последний раз редактировалось Madest Пт янв 19, 2007 15:30, всего редактировалось 1 раз.
а, че, типа?
Аватара пользователя
Madest
Прохожий
 
Сообщения: 55
Зарегистрирован: Вт апр 18, 2006 15:39
Откуда: г. П.Зори, Мурманская обл.

Сообщение Madest Пт янв 19, 2007 15:27

пробывал сделать так:
?>
<option value="<?php echo $row_material_rec['ISBN']?>"><img src="/image/material/<?php echo $row_material_rec['image']?>.gif"></option>
<?php

ничего не отображает, только пустоту на все позиции
а, че, типа?
Аватара пользователя
Madest
Прохожий
 
Сообщения: 55
Зарегистрирован: Вт апр 18, 2006 15:39
Откуда: г. П.Зори, Мурманская обл.

Сообщение Muerto Пт янв 19, 2007 17:02

Кидай мне весь код и базу - посмотрю в выходные. info@muerto.ru
Nadie hablara de nosotras cuando hayamos muerto.
www.muerto.ru
Аватара пользователя
Muerto
Растаман
 
Сообщения: 3597
Зарегистрирован: Пн окт 11, 2004 19:09
Откуда: Москва


Вернуться в Архив

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17

cron