Извеждане на запис от MYSQL

Knoppix_

Registered
Здравейте, имам таблица в база данни която съдържа следното поле
skills в това поле записвам array от множество input като записа е следният например А1, А2, B1, B2, как мога да ги изведа от таблицата при заявка от базата данни така че да излезнат в таблица моят код е следният
Код:
## connect mysql server
		$mysqli = new mysqli(DB_HOST, DB_USER, DB_PASS, DB_NAME);
		# check connection
		if ($mysqli->connect_errno) {
			echo "<p>MySQL error no {$mysqli->connect_errno} : {$mysqli->connect_error}</p>";
			exit();
		}
	## query database
		# fetch data from mysql database
		$sql = "SELECT * FROM users WHERE id = {$id} LIMIT 1";
# echo the user profile data
echo '<table class="profile_table">';
echo '<tr>';
			echo '<td rowspan="3"><p><strong>my skills</strong></p></td>';
			echo '</tr>';
			echo '<tr>';
			echo '<td>' .$user['teacher_subject'].'</td>';
			echo '</tr>';

идеята е всеки запис да се извежда в нов <td></td> таг

Понеже видях че правя loop промених кода по този начин
Код:
<?php
mysql_connect("", "", "") or
    die("Could not connect: " . mysql_error());
mysql_select_db("test");

$result = mysql_query("SELECT teacher_subject, teacher_skils_level FROM users WHERE id = '1'");

while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
    printf("Subject: %s  Skill: %s", $row["teacher_subject"], $row["teacher_skils_level"]);
}

mysql_free_result($result);
?>

сега обаче ми се отпечатват на една линия без да са разделени във следният вид
Subject: English,French, Skill: A1, A2,

Идеята е да се опечатват така
Subject: English Skill:A1
Subject French Skill A2
 
Ей в тоя ред си сложи \r\n, както съм го редактирал и ще са на нови редове

printf("Subject: %s Skill: %s\r\n", $row["teacher_subject"], $row["teacher_skils_level"]);
 

Back
Горе