0
Я хочу напечатать таблицу из файла, так что просто для не-geeky когорты легко обновить таблицу без моей помощи. Проблема в том, что я хочу, чтобы верхняя строка таблицы печаталась с различными подсказками для каждого столбца. Как это сделать в php или есть лучший способ?Добавление всплывающей подсказки в таблицу css printfile
echo "<tr><th>Date Available From (TOOLTIP) </th><th> Photo (TOOLTIP)</th><th> Age (TOOLTIP)</th><th> Breed (TOOLTIP)</th>
<?php
$tdcount = 1; $numtd = 13; // number of cells per row
print "<table class='hovertable'>";
print "<tr><th colspan=13><h1>AVAILABLE HORSES</h1></th></tr>";
echo "<tr><th>Date Available From </th><th>Photo</th><th>Age</th><th>Breed</th><th>Gender</th><th>Height</th><th>Colour</th><th>Price</th><th>Bred</th><th>Training</th><th>Known soundess illness injuries</th><th>Description</th><th>Status</th></tr>";
$f = fopen("available.txt", "r") or die("can't open file");
while (!feof($f)) {
$arrM = explode(",",fgets($f));
$row = current ($arrM);
if ($tdcount == 1)
print "<tr onmouseover=\"this.style.backgroundColor='#f9ce68';\" onmouseout=\"this.style.backgroundColor='#d4e3e5';\">"; print "<td>$row </td>";
if ($tdcount == $numtd) {
print "</tr>";
$tdcount = 1;
} else {
$tdcount++;
}
}
if ($tdcount!= 1) {
while ($tdcount <= $numtd) {
print "<td> </td>"; $tdcount++;
} print "</tr>";
}
print "</table>";
?>
Fixed его.
Вытащил стол и первые строки из php, они не нуждались в том, чтобы быть там, и теперь у меня нет проблем с установкой подсказки инструмента на изображениях в th, как я хотел.
Спасибо всем за ваши предложения! :)
У вас есть какой-либо код, который мы можем ссылаться, как на то, что вы уже пробовали, что не работает? –
Можете ли вы не просто использовать атрибут 'title':'
Это не работало для меня, я не знаю, почему! попробуем еще раз –
ответ
Чтобы частично ответить на ваш вопрос, вы можете использовать:
<th title='Date Available From'>Date Available From</th>
, испытано только Firefox и IE7.Что касается вашего вопроса относительно людей, обновляющих сами поля, вам придется заглянуть в базу данных; либо flatfile, либо SQL.
Все названия были добавлены к вашей верхней строке в таблице:
источник
2013-04-25 17:25:16
Смежные вопросы