X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Редактировать данные на основе html таблицы
art09
art09
Topic Starter сообщение 10.9.2009, 15:12; Ответить: art09
Сообщение #1


Добрый день. есть такой код
[php]<table class='money_table'>
<tr>
<td colspan=4 class='money_table_head1 style20 style23' ><p>Список всех валют</p> </td>
</tr>
<tr>
<td width='148' bgcolor='#A2FBD7' class='money_table_head1 money_table_head2 style20 style22'><div align='center'>Код валюты </div></td>
<td width="144" bgcolor="#A2FBD7" class='money_table_head1 money_table_head2 style20 style22'><div align="center">Краткое название </div></td>
<td width="144" bgcolor="#A2FBD7" class='money_table_head1 money_table_head2 style20 style22'><div align="center">Полное название </div></td>
<td width="117" bgcolor="#A2FBD7" class='money_table_head1 money_table_head2 style22 style20'><div align="center">по умолчанию </div></td>
</tr>
<?php
$query = "select * from `currency` " ;
$res = mysql_query($query);
while ($row = mysql_fetch_array($res)){
echo "<tr>";
echo "<td width='148' bgcolor='#D3E8ED' class='money_table_head1 money_table_head2 style20 style22'><div align='center'>".$row["code"]."</div></td> ";
echo "<td width='148' bgcolor='#D3E8ED' class='money_table_head1 money_table_head2 style20 style22'><div align='center'>".$row["Small_desc"]."</div></td> ";
echo "<td width='148' bgcolor='#D3E8ED' class='money_table_head1 money_table_head2 style20 style22'><div align='center'>".$row["Full_desc"]."</div></td> ";
if ($row["cur_default"] == 1) {
echo "<td width='148' bgcolor='#D3E8ED' class='money_table_head1 money_table_head2 style20 style22'><div align='center'>Да</div></td> ";
}
if ($row["cur_default"] != 1) {
echo "<td width='148' bgcolor='#D3E8ED' class='money_table_head1 money_table_head2 style20 style22'><div align='center'></div></td> ";
}

echo "</tr>";
}
?>
</table>[/php]

вопрос - как напротив кажой строчки сделать кнопку (возможно не кнопку а, рисунок jpg) которая при нажатии ткроет возможно новое окно в котором будет текущая запись. Это нужно для редактирования данных. Код для редактирования (UPDATE) я смогу сделать сам.
А, вот как определить на какой записи стою - не понмаю.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 10.9.2009, 16:33; Ответить: alexdrob
Сообщение #2


[PHP]"<a href=\"update_edit.php?id=".$row['id']."\">редактировать</a>"[/PHP]

вот так, если канешно есть уникальное поле ID в таблице.
и создать файлик update_edit.php который получит параметр $_GET['id'] в котором и будет содержаться вашь ID той записи на которой вы стоите
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
art09
art09
Topic Starter сообщение 10.9.2009, 18:07; Ответить: art09
Сообщение #3


спасибо. а, как при этом еще можно передать параметр - например, 0 или 1 ?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 10.9.2009, 19:04; Ответить: alexdrob
Сообщение #4


(art09 @ 10.9.2009, 21:07) *
спасибо. а, как при этом еще можно передать параметр - например, 0 или 1 ?


"<a href=\"update_edit.php?id=".$row['id']."&par1=параметр1&par2=параметр2&sss=параметр3\">редактировать</a>"


и так далее...

все переменные переданные в адресе страницы будут доступны в пхп так:
[PHP]
<?php

echo $_GET['id'];
echo $_GET['par1'];
echo $_GET['par2'];
echo $_GET['sss'];

?>
[/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
art09
art09
Topic Starter сообщение 10.9.2009, 19:39; Ответить: art09
Сообщение #5


в результате этого получаю ошибку Apache:
utf8 to ucs2 conversion failed on this string: REDIRECT_QUERY_STRING
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
art09
art09
Topic Starter сообщение 10.9.2009, 19:47; Ответить: art09
Сообщение #6


разобрался.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 10.9.2009, 19:49; Ответить: alexdrob
Сообщение #7


ну так я тебе написал русскими буквами для примера!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
art09
art09
Topic Starter сообщение 10.9.2009, 19:53; Ответить: art09
Сообщение #8


спасибо !

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Вёрстка HTML-писем
30 Vampler 28837 Вчера, 12:41
автор: Vampler
Открытая тема (нет новых ответов) Разработка/доработка сайтов Wordpress, HTML/CSS/JS
Вёрстка, перенос на WP, правки
9 malamut 3328 25.1.2024, 14:36
автор: malamut
Открытая тема (нет новых ответов) СОЗДАНИЕ : / САЙтЫ / ЛЕНДЫ / БОТЫ ТГ / ВАЙТЫ / КРЕО / СОФТЫ / ДИЗАЙН [PHP, JS, HTML/CSS] и другое
5 CULA 3289 19.12.2023, 18:55
автор: CULA
Открытая тема (нет новых ответов) Спарсить данные с сайта
2 EvilGomel 1101 17.8.2023, 9:37
автор: bobmen
Открытая тема (нет новых ответов) Залить html страницу на 20 доменов
6 TABAK 1681 22.5.2023, 16:24
автор: KORUP


 



RSS Текстовая версия Сейчас: 28.3.2024, 18:19
Дизайн