Управление списком пользователей - PullRequest
0 голосов
/ 15 сентября 2011

У меня есть список пользователей для сайта, в основном с использованием уникального идентификатора для каждого участника.

Мне нужно иметь кнопку после каждого имени, чтобы удалить или изменить, но я не могу найти, как это сделатьэто правильно, вот код!

        $result = mysql_query("SELECT * FROM users ORDER BY ID_Usager");
        while($row = mysql_fetch_array($result))
          {
             echo "<form method='post'>"; 
              echo "<tr>";
              echo "<td>" . $row['Pseudo'] . "</td>";
              echo "<td>" . $tempID . "</td>";
              echo "<td>" . $row['Email'] . "</td>";
              echo "<td>" . $row['Status'] . "<input type='submit' name='delete[" . $tempID . "]' value='Delete'> <input type='submit' name='modify[" . $tempID . "]' value='Modify'> </td>";
              echo "</tr>";
              echo "</form>";
          }

(я пропустил какой-то табличный код ..) Так что это выглядит так:

Vincent 25625 [УДАЛИТЬ] [ИЗМЕНИТЬ]

Итак, что я думал, когда я нажимаю на кнопку отправить, он перезагружает страницу, я смотрю, если сообщение Удалить [] пусто или изменение пусто, ...

        if(!empty($_POST['delete']))
        {

            $test[] =  $_GET['delete[]']; ---- LINE 163 ERROR...

            //Delete from blablabla userID = $test;
        }
        else
        {
            ... check for modify then blablabla.    

        }

Но это не работает, я получаю ошибку.

 Notice: Undefined index: delete[] in C:\wamp\www\VMAD\admin_usagers.php on line 163

1 Ответ

0 голосов
/ 15 сентября 2011

Проблема []. Должно быть

$test = $_POST['delete'];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...