2013-04-15 2 views
0

как сделать студенческий билет в горизонтальной формекак сделать студенческий билет в горизонтальной форме

этого кода, показывающий идентификационную карточку в виде вертикальной и я хочу в горизонтальной форме, как я могу решить эту проблему, пожалуйста, помогите мне исправить этот вопрос благодаря

я хочу, как этот

---------------------------------- 
| Photo | Student Detail  | 
---------------------------------- 
    here  |Student Name :  | 
      |Roll No:    | 
    photo |Classs :    | 
      |Grn :    | 
      |Father Name :  | 
---------------------------------- 

и теперь показывает, как этот

-------------------------------------------------------- 
Photo     |  Student Detail   | 
-------------------------------------------------------- 
     here  |      
       | 
     photo | 
       | 
       | 
-------------------------------------------------------- 
Student Name:           | 
Roll No:            | 
Class:             | 
Grn:             | 
Father Name:           | 
-------------------------------------------------------- 

код

echo "<table class='hovertable' border='1' cellpadding='0' cellspacing='0'>"; 
echo "<tr><th>Photo</th><th>Student Detail</th></tr>"; 

if ($rows > 0) { 
     while($row = mysql_fetch_array($result)) { 
       echo "<tr><td>"; 
     echo "<img src=http://localhost/student/images/".$row['photo'] ." width='150' height='100'></a></td>"; 
     echo "<tr><tr><td>"; 
       echo $row['name']; 
       echo "</tr></td>"; 
     echo "<tr><td>"; 
       echo $row['rollno']; 
       echo "</tr></td>"; 
     echo "<td>"; 
       echo $row['fathername']; 
       echo "</tr></td>"; 
     echo "<td>"; 
     echo $row['class']; 
       echo "</td></tr>"; 

     } 
} else { 
     echo "<tr><td colspan=\"5\">No results found!</td></tr>"; 
} 

echo "</table>"; 
+0

Почему вы эхом отдаете столько HTML, используя PHP? –

+0

Я бы использовал rater 'div' с некоторым хорошим' css', а затем использовал 'table' в любом случае попытался разместить некоторую ширину вокруг – Fabio

+0

fabio, как я могу это исправить, можете ли вы сказать мне – user2260431

ответ

1

Подробности ниже фото, потому что вы начинаете новую строку перед тем $row['name']. Вы не можете встраивать строки так, как вы делаете. Если вы хотите иметь детали бок о бок с фотографией, вы должны начать с <td> тега, а затем разбить части либо с <br/>

echo '<td>'; 
echo $row['name'], '<br/>'; 
echo $row['rollno'], '<br/>'; 
echo $row['fathername'], '<br/>'; 
echo $row['class'], '<br/>'; 
echo '</td></tr>'; 

или <div> теги, а @Fabio уже предложено в комментариях.

+0

спасибо дорогой .... – user2260431

Смежные вопросы