|
|
|
| Помогите кто может!
Передаю данные из БД MySQL, вывожу в виде таблицы. Как можно наведя курсором по определенному полю, подредактировать данные этого поля и отправить(POST метод) обратно в БД. Делать в каждой строке кнопку РЕДАКТИРОВАТЬ не красиво. | |
|
|
|
|
|
|
|
для: victor_a
(19.03.2007 в 08:03)
| | Это тебе в жаваскрипт
onclik.form.submit или как то так
(я жаваскрипт не знаю, но делать надо так) | |
|
|
|
|
|
|
|
для: MIchail1982
(19.03.2007 в 11:27)
| | Да я понял что надо через него, только ковыряюсь уже сколько-не выходит.
Подскажите где ошибка
Задача стоит - подвел курсор на поле тыкнул и данные с этого поля в строке редактирования freeze
Ошибку пишет - 'Текст из поля' - определение отсутствует
файл md.php
<SCRIPT LANGUAGE="JavaScript">
function display(Freeze)
{
document.table.freeze.value=Freeze;
}
</script>
<?php
//Обработчик событий по кнопке ЗАГРУЗИТЬ
if(!empty($_POST['read_baza']))
{
$query = "SELECT id_message,message_from_ab FROM data_chat";
$cat = mysql_query($query);
if(!$cat) exit(mysql_erorr());
echo "<table border=1>";
echo "
<tr bodercolor=black bgcolor=yellow>
<th>№</th>
<th>Текст</th>
</tr> ";
while(list($id_message, $message_from_ab) = mysql_fetch_row($cat))
{
echo "<tr bodercolor=black bgcolor=aqua>
<td>$id_message</td>
<td>
<a href='javascript:dispay($message_from_ab)'>$message_from_ab</a>
</td>
</tr>";
}
echo "</table>";
echo "<form name=table>";
echo "<table>";
echo "<tr>";
echo "<td align=center>";
echo "<p align='left'>";
echo "<input type=text name=freeze value=' ' size=160>";
echo "</p>";
echo "</td>";
echo "</tr>";
echo "</table>";
echo "</form>";
}
?> | |
|
|
|