私はウェブページを作っていて、それを検索エンジンに追加しています。結果ページのコードは次のとおりです。
$term = $_POST['term'];
$sql = mysql_query("select * from artists2 where Fname like '%$term%' or Genre like '%$term%' or Specialty like '%$term%' order by Fname");
while ($row = mysql_fetch_array($sql)){
echo '<table width="550" border="0" cellspacing="0" cellpadding="0">';
echo '<tr>';
echo '<td width="550" height="200"><img src="'.$row['Bio']. '" alt="" width="150" height="200"></td>';
echo '</tr>';
echo '<tr>';
echo '<td width="550" height="30">Name: '.$row['Fname'].'</td>';
echo '</tr>';
echo '<tr>';
echo '<td width="550" height="30">Genre: '.$row['Genre'].'</td>';
echo '</tr>';
echo '<tr>';
echo '<td width="550" height="30">Specialty: '.$row['Specialty'].'</td>';
echo '</tr>';
echo '<br/>';
echo '<br/>';
echo '<br/>';
echo '</table>';
}
?>
現在表示されている 1 行ではなく、2 行で結果を表示したいと考えています。また、各結果には画像と 3 行のテキストがあります。画像の右側にテキストを表示したい。現在示されているように、写真の下ではありません。
更新 1
Dainis さんのコードはとても役に立ちました。私が必要とするものにとても近い。あなたのコードは私にこれを与えます:
しかし、私は次のようなものが必要です: