-1
echo '<tr>';
if((strpos($tr_code,'B')!== false)){ //print out anything contain "B"
        echo "<td> $tr_code <br /> </td>";
        echo "<td> $tr_name <br /> </td>"; 
     }
else
        echo "<td> $tr_code <br /> </td>"; //print out anything contain other than "B"
        echo "<td> $tr_name <br /> </td>";  
echo '</tr>' ; 

それらを2列に印刷する方法は?左の列に「B」を含む単語と、右の列に「K」を含む単語が必要です。

4

3 に答える 3

0

ネストされたテーブルを使用する場合は、これを試してください。

if((strpos($tr_code,'B')!== false)){ //print out anything contain "B"
        echo '<tr><td>';
        echo "<table><tr><td> $tr_code <br /> </td>";
        echo "<td> $tr_name <br /> </td></tr></table>";
        echo '</td><td></td></tr>';
    }
    else {
        echo '<tr><td></td><td>';
        echo "<table><tr><td> $tr_code <br /> </td>"; //print out anything contain other than "B"
        echo "<td> $tr_name <br /> </td></tr></table>";
    }
于 2013-06-07T08:18:24.830 に答える
0

この解決策を試してください:

(テーブルには 4 つの列が必要です)

echo '<tr>';
if ((strpos($tr_code, 'B') !== false)) { //print out anything contain "B"
    echo "<td>{$tr_code}</td>";
    echo "<td>{$tr_name}</td>";
    echo "<td></td>";
    echo "<td></td>";
} else { //print out anything contain other than "B"
    echo "<td></td>";
    echo "<td></td>";
    echo "<td>{$tr_code}</td>";
    echo "<td>{$tr_name}</td>";
}
echo '</tr>';
于 2013-06-07T08:15:12.143 に答える