Сап /pr/ дана таблица в которой выводятся данные из базы. Таблица редактируемая пользователем(реализовано через свойство contentedittable ). Как считать изменившееся значение поля таблицы (может через идентификаторы ячеек) , сравнить их со значениями из базы и перезаписать в базу изменения. do{ for($i=0;$i<$n;$i++) { $id1 = mysql_result($result,$i,id); ?><script type="text/javscript">var a = tr.getElementsById(<?php $id1 ?>);</script> <?php / tr.getElementsById(.mysql_result($result,$i,id).) /$update_sql = "UPDATE users SET first_name='tr.getElementsById', fast_name='$fast_name', metod='$metod', administr='$administr' WHERE id='$id'";mysql_query($update_sql) or die("Ошибка вставки" . mysql_error());echo '<p>Запись успешно обновлена!</p>';}} while($row = mysql_fetch_array($result));?>
бамп
дгпгл
о, братишка. треда по сикуль не нашёл, значт спрошу у тоби. как в сикуле сделать столбец перечислением? ну типа возможно выбрать только одно из "х" ранее заданных значений.
>>737861Никак. Делай еще одну таблицу, запихай туда члены перечисления и по внешнему ключу ссылайся на них из первой таблицы.
>>736723 (OP)Судя по тому что в коде my_sql и php, у тебя не Ms SQL а My SQL.
Раз тут тред по SQL завели... Короче, такой вопросец, СУБД ms sql server, запрос на создание таблицы.Вот текст запроса:<SQL>CREATE TABLE Кассеты(УДК INT, Название CHAR (20), Жанр CHAR (20), Производитель CHAR (20), Год_выхода INT, Дата_проката DATE, Время_проката INT, PRIMARY KEY (УДК));</SQL>В результате выполнения сообщение, мол ошибка рядом с инструкцией CREATE. В чем дело?
>>743802> Аноним 15/05/16 Вск 03:48:47 №743802 сука твари ебаные не пишите по рксски имена таблиц и полей