Задавайте вопросы, мы ответим
Вы не зашли.
Наверное вопрос простой, но очень важный, не могу догнать ((
Вывела с помощью цыкла while данные типа "id-name-opisanie-redaktirovat-delete"
Получилась табличка n-строк. С добавлением нового пользователя все ок, а вот как привязать к "редактировать" и "удалить" напротив каждого имени команды ред/удал. конкретного поля в таблице. И понятно, что удаление и перезапись по id, но как привязать этот id??? Ума не приложу ((
Неактивен
А что из себя представляет "редактировать" и "удалить" напротив каждого имени? Ссылку? Так при выводе в вашем цикле эта ссылка и должна формироваться с нужным id для каждой строки.
Неактивен
1. вариант
как пример, строишь табличку
делаешь ссылку напротив каждого пункта И прописываешь скрипт реакцию
------------------------cut here--------------------------------
Отредактированно DJK (01.09.2009 00:51:48)
Неактивен
Вот кусок кода
$query = "SELECT * FROM players";
$result=mysql_query($query);
echo "<div wigth=800px style='margin-left: 20px;'>";
echo "<center><h3>ТАБЛИЦА СУЩЕСТВУЮЩИХ ЗАПИСЕЙ:</h3></center>";
echo "<table border='1' bgcolor=#ffffff bordercolor=#006600 cellpadding='0' cellspacing='0' width='95%'>";
echo "<br>";
echo "<tr bgcolor=#33CC33 >";
echo "<td width='10%'>№";
echo "</td>";
echo "<td width='10%'>Имя";
echo "</td>";
echo "<td width='15%'>Картинка";
echo "</td>";
echo "<td width='15%'>Дата рождения";
echo "</td>";
echo "<td width='20%'>Описание";
echo "</td>";
echo "<td width='10%'>Рейтинг";
echo "</td>";
echo "<td width='10%'>Редактировать";
echo "</td>";
echo "<td width='10%'>Удалить";
echo "</td>";
echo "</tr>";
while($r=mysql_fetch_array($result))
{
echo "<tr>";
echo "<td width='10%'>$r[ID]";
echo "</td>";
echo "<td width='10%'>$r[name]";
echo "</td>";
echo "<td width='15%'><a href='$r[big_picture]' target=_blank><img src='$r[picture]' width='140px'></a>";
echo "</td>";
echo "<td width='15%'>$r[bizd]";
echo "</td>";
echo "<td width='20%'>$r[description]";
echo "</td>";
echo "<td width='10%'>$r[rating]";
echo "</td>";
echo "<td width='10%'><center><a href='#'>редактировать</a></center>";
echo "</td>";
echo "<td width='10%'><center><a href='#'>удалить</a></center>";
echo "</td>";
echo "</tr>";
}
echo "</table>";
echo "</div>";
При нажатии на "редактировать" или "удалить" должна вызываться функция для удаления, перезаписи ячеек в соответсвующей строке.
Функции то я напишу, а вот как передать сюда id, чтобы как можно проще и изящнее. Или структура сама по себе корявая?
Думала как-то сделать по OnClick передать id и вызвать функцию удаления. Но как закодить все это чудо?
Неактивен
Предлагаю перенести все вопросы по пхп на webew.ru; вопросы по MySQL в этой теме
не обсуждаются и вряд ли будут
Неактивен
sims_dom, посмотрите в сторону системы Flede:
http://sourceforge.net/projects/flede/
описание тут: http://flede.org
Неактивен