Передача значения через кнопку в PHP - PullRequest
0 голосов
/ 19 марта 2019

Я хочу передать значение $record['userId'] через кнопку delete в другую функцию php.Как я могу это сделать?Я хочу удалить столбец ответа на текущий идентификатор пользователя.

if($result_set){
  $table = '<table class="table">';
  $table .='<tr><th>Record No.</th><th>Race ID</th><th>User ID</th><th>Message</th><th>Date &</th><th></th><th></th></tr>';
  $count = 1;
  while($record = mysqli_fetch_assoc($result_set)){
    $table .= '<tr>';
    $table .= '<td>' . $count . '</td>';
    $table .= '<td>' . $record['userId'] . '</td>';
    $table .= '<td>' . $record['raceId'] . '</td>';
    $table .= '<td>' . $record['message'] . '</td>';
    $table .= '<td>' . $record['createdAt'] . '</td>';
    $table .= '<td>
      <div class="btn-group" role="group" aria-label="Record Actions" style="float:left" >
        <a href="inc/edit.php" class="btn btn-success">Edit</a>                                        
      </div>
    </td>';  

    $table .= '<td>
      <div class="btn-group" role="group" aria-label="Record Actions" style="float:left" >                                        
        <a href="inc/delete.php" class="btn btn-danger">Delete</a>
      </div>
    </td>';  
    $table .= '</tr>';
    $count = $count+1;
  }

  $table .='</table>';
  echo $table;
} else {
  echo "Query Failed"; 
}

1 Ответ

1 голос
/ 19 марта 2019

Я думаю, вы должны использовать эту кнопку;

<a href="inc/delete.php?userId="'.$record['userId'].'" class="btn btn-danger">Delete</a>

А теперь на inc/delete.php используйте $_GET['userId'] для получения идентификатора пользователя

Надеюсь, я тебе помог

== РЕДАКТИРОВАТЬ ==

Итак, всего будет;

 if($result_set){

                        $table = '<table class="table">';
                        $table .='<tr><th>Record No.</th><th>Race ID</th><th>User ID</th><th>Message</th><th>Date &</th><th></th><th></th></tr>';
                        $count = 1;
                        while($record = mysqli_fetch_assoc($result_set)){
                            $table .= '<tr>';
                            $table .= '<td>' . $count . '</td>';
                            $table .= '<td>' . $record['userId'] . '</td>';
                            $table .= '<td>' . $record['raceId'] . '</td>';
                            $table .= '<td>' . $record['message'] . '</td>';
                            $table .= '<td>' . $record['createdAt'] . '</td>';
                            $table .= 
                            '<td>
                                <div class="btn-group" role="group" aria-label="Record Actions" style="float:left" >
                                    <a href="inc/edit.php" class="btn btn-success">Edit</a>                                        
                                </div>
                            </td>';  

                            $table .= 
                            '<td>
                                <div class="btn-group" role="group" aria-label="Record Actions" style="float:left" >                                        
                                    <a href="inc/delete.php?userId="'.$record['userId'].'" class="btn btn-danger">Delete</a>
                                </div>
                            </td>';  
                            $table .= '</tr>';
                            $count = $count+1;
                        }

                        $table .='</table>';

                        echo $table;
                    }
                    else{
                        echo "Query Failed"; 
                    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...