создать хранимую процедуру, которая сначала проверит, уже ли значения содержатся в БД. если они не готовы, вы сделаете свою вставку. Если они просто игнорируют это
Я далек от того, чтобы быть экспертом CSS, но это работает на меня (в IE, FF, Safari и Chrome):
td.zero_width {
width: 1%;
}
Затем в Вашем HTML:
<td class="zero_width">...</td>
Подобный решению Alexk, но возможно немного легче реализовать в зависимости от Вашей ситуации:
<table>
<tr>
<td>foo</td>
<td class="importantColumn">bar</td>
<td>woo</td>
<td>pah</td>
</tr>
</table>
.importantColumn{
width: 100%;
}
Вы могли бы также хотеть подать заявку white-space:nowrap
к ячейкам, если Вы не хотите переноситься.