2016-11-01 2 views
-1

Heading приходят во всех строках необходимо в первом рядуHeading приходят во всех строках

Нужна помощь, где я буду неправильно

спасибо

ниже код

<?php 
$connection = mysql_connect('localhost', 'aria2', 'osvOSUxlY6wYLZzC'); //The  Blank string is the password 
mysql_select_db('torres'); 
$query = "SELECT * FROM reports"; //You don't need a ; like you do in SQL 
$result = mysql_query($query) or die(mysql_error());; 
    echo "<table>"; // start a table tag in the HTML 
    while($row = mysql_fetch_array($result)){ //Creates a loop to loop through results 
    echo "<table><tr><th>CSQ_Name</th> 
    <th>CSQ_ID</th>....... 
$row.............. 
    //$row['index'] the index here is a field name 
      } 
      echo "</table>"; //Close the table in HTML 
    mysql_close(); //Make sure to close out the database connection 
+0

Я не понимаю, потому что ваш вопрос задает больше. –

+3

Эхо ваш заголовок таблицы перед циклом, а не в цикле - Простой! –

+2

Никогда не публикуйте имена пользователей и пароль в вашем коде. – RST

ответ

1

Вам нужно только перемещать часть заголовка из петли:

echo '<table><tr><th>CSQ_Name</th><th>CSQ_ID</th></tr>'; // start a table tag in the HTML 
while ($row = mysql_fetch_array($result)) { //Creates a loop to loop 
    echo '<tr>'; 
    // output data here 
    echo '<td>...</td><td>...</td>'; 
    echo '</tr>'; 
} 
echo "</table>"; //Close the table in HTML 
Смежные вопросы