Я новичок в мире кодирования ^_^ и работаю над существующим решением с открытым исходным кодом под названием «GLPI». Они используют метод MVC для управления своим кодом, поэтому мне было трудно отредактировать код, чтобы не отображать некоторые записи в таблице на странице. Кроме того, я боюсь, что уничтожу приложение, поэтому я решил сохранить старый код и просто добавить дополнительный PHP-код в конец документа, чтобы удалить некоторые значения td
из таблицы HTML, если они соответствуют Результат запроса MySQL:
1) Что мне действительно нужно, так это получить значения td
, используя DOM и PHP из таблицы ниже.
Например (таблица, состоящая из двух ячеек):
PS: таблица загружает записи из запроса MySQL
<form method="post" name="massiveaction_form" id="massiveaction_form"
action="massiveaction.php">
<div class="center">
<table class="tab_cadrehov">
<tbody>
<tr>
<td>YassineKira</td>
</tr>
<tr>
<td>YassineEdouiri</td>
</tr>
</tbody>
</table>
</div>
</form>
используя этот метод:
$dom = new DOMDocument();
$dom->loadHTML("users.html");
.....................
.....................
2) Я также хотел бы выполнить запрос MySQL, чтобы узнать, имеет ли одно из полученных значений td
идентификатор = 1, а затем удалить tr
, содержащий td
. Что-то вроде этого:
foreach (..(td value stored in an Array)... as $name ) {
$IDq = mysql_query("select id from glpi_users where name = '".$name."'");
$row = mysql_fetch_array($IDq);
$ID = $row['id'];
if ($ID == 1)
{
(....'tr->td'......).remove() ;
}
}
Я использую PHP выше, и я не знаю, есть ли комбинированное решение PHP/jQuery, которое может справиться с этим.
Заранее спасибо :)