上記はテーブル内の私のレコードです。
私のユーザー名はCHIEFMEなので、行の選択はUploaded By
CHIEFMEのみです。
他の行を選択すると、自分がアップロードしたレコードのみを選択できるというアラートボックスが表示されます。
ログインしたユーザー名がこのレコードを追加したユーザーの名前でない場合、これは私のサンプルコデイン
上記はテーブル内の私のレコードです。
私のユーザー名はCHIEFMEなので、行の選択はUploaded By
CHIEFMEのみです。
他の行を選択すると、自分がアップロードしたレコードのみを選択できるというアラートボックスが表示されます。
ログインしたユーザー名がこのレコードを追加したユーザーの名前でない場合、これは私のサンプルコデイン
あなたがループ最初のチェックでは、テーブルの行を次のとおりです。次に
<?php
// .... your code here
<td align...> <input class="checkbox-row" type="checkbox" ($loggedUsername !== $row[username] ? readonly : "")>... </td>
// or
<td align... < input class="checkbox-row" type="checkbox" ($loggedUsername !== $row[username] ? "onclick=\"alert(this is not added by you!); return;\"" : "") >... </td>
でクライアントがjavascriptまたはjQueryを使用して、ユーザーが読み取り専用のチェックボックスをクリックしているかどうかを確認します。
$(document).on('click', '.checkbox-row', function(){
if($(this).is('[readonly]')) {
alert('This is not added by you');
}
}
は入力チェックボックスタイプですか、それとも?より明確なpls .. –
はい!申し訳ありませんが、モバイルデバイスにコードを書くことは素晴らしいことではありません。私の更新された答えを見てください –
私たちはあなたを助けることができますか? – Akshay
あなたの[前の]質問(http://stackoverflow.com/questions/38973527/how-to-selectrow-with-with-maximum-date)が正しい答えを得ていませんでしたか?あなたは私たちの背中を傷つけ、あなたのものを傷つけるでしょう。これはStackoverflowの仕組みです。 – Xorifelse
ログインしたユーザーのIDとその行IDが一致していない場合は、表示警告 –