Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Редактирование данных в таблице базы данных

Сообщения:  [1-6] 

 
 автор: DrDeath   (07.02.2006 в 20:33)   письмо автору
 
   для: elenaki   (07.02.2006 в 13:18)
 

Спасибо огромное, здорово помогли! И огромное спасибо админам за этот ресурс!!!

   
 
 автор: elenaki   (07.02.2006 в 13:18)   письмо автору
 
   для: DrDeath   (07.02.2006 в 12:44)
 


 $query = "SELECT * FROM cars WHERE price= "; /// тут вы пишете, чему должна быть равна цена (совпадения-то с чем искать?)


а вывод результатов обычно делают в таблицу в цикле. если с HTML проблем нет, то поймете.
перед циклом выводите шапку таблицы, потом в цикле строки результата. если строк получается много, делают постраничный вывод, но это уже другая тема.

<? $i 0$j 1;
WHILE (
$result mysql_fetch_array($query)):

$id_cars         $result["id_cars"];
$marka        $result["marka"];
$model        $result["model"];
$god         $result["god"];
$cvet                          $result["cvet"];
$cena                          $result["cena"];
$link                     $result["link"];
if (
$i %==0)
$bgcolor="#ffffe3";
else 
$bgcolor="#eef5f7";    
?>
<tr bgcolor="<?=$bgcolor?>">
  <td  align=left><?=$j;?></td>
  <td  align=center nowrap><?=$marka;?></td>
  <td align=left><?=$model;?></td>
    <td align=center><?=$god?></td>
  <td align=right><?=$cvet;?></td>
  <td align=center><?=$cena?></td>
</tr>
<?
$j
++;
ENDWHILE;
?>
</table>

   
 
 автор: DrDeath   (07.02.2006 в 12:44)   письмо автору
 
   для: elenaki   (07.02.2006 в 10:19)
 

Ладно, сознаюсь в своей тупости (совсем уже помирать пора 8-[ )
С добавлением/ редактированием справился сам...
Теперь бы еще поиск и вывод данных из нее на экран...

Структура таблицы:

CREATE TABLE cars
(
    id_cars int(8) NOT NULL auto_increment,
    marka tinytext NOT NULL,
    model tinytext NOT NULL,
    god int(4) NOT NULL,
    cvet tinytext NOT NULL,
    cena int(10) NOT NULL,
    link tinytext NOT NULL,
    PRIMARY KEY  (id_cars)
) TYPE=MyISAM;


Осталось сделать поиск, например, по столбцу cena и вывод всех строк с совпадениями . Форму запроса рисовать не надо, с ХэТэМэЭлем я как-нибудь разберусь ;-)))
а вот как вывести данные из БД на экран браузера и провести поиск с выборкой в БД - я не знаю...

   
 
 автор: elenaki   (07.02.2006 в 10:19)   письмо автору
 
   для: DrDeath   (07.02.2006 в 00:02)
 

есть такая прога (или скрипт), который сделает форму на любую таблицу, достаточно
указать ему базу, таблицу и пароли для соединения. не помню, как называется. мне она
не нужна. так, по первости немного баловалась, когда лениво было самой формы строить.
могу поискать. уверена, после нескольких попыток поймете, что лучше делать самому.

   
 
 автор: cheops   (07.02.2006 в 03:53)   письмо автору
 
   для: DrDeath   (07.02.2006 в 00:02)
 

А структура таблицы какая? Что редактируем (строку, строки, число, числа и то и другое)?

   
 
 автор: DrDeath   (07.02.2006 в 00:02)   письмо автору
 
 

Суть вопроса:
Существует база данных, надо сделать две простейших формы
1) Форму добавления/редактирования данных (то есть выбор строки по ее уникальному номеру и редактирование, если такой номер не существует - то добавление новой строки)
2) Форму поиска/вывода данных (без навигации, постраничности там всякой, просто поиск и вывод всех совпавших строчек)

Я, конечно уверен, что посидев над мануалами пару суток я и сам это напишу, но, если честно, уже которые сутки без сна, голова трещит, а сделать надо бы побыстрее...

Выручайте!!!

   

Сообщения:  [1-6] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования