您好我有以下問題我使用下面的代碼。擺脫了分隔符
<?php
//DB CONNECTION
$ROWS = "id,firstname,lastname";
// explode at the comma and insert into an array
$test = explode("," , $ROWS);
//adds array test to the var sam
$sam = array($test);
// querys the database
$new = mysql_query("SELECT * FROM {$DB_TABLE}");
// while loop to loop through selected fields
while ($row = mysql_fetch_array($new)) {
foreach ($sam[0] as $v) {
echo $row[$v] . $DELIMITER . "<br />";
}
echo "<br />";
}
?>
這將輸出以下內容。
834(|)Step(|)Thompson(|)
835(|)Lucy(|)kim(|)
836(|)Iwan(|)Will(|)
837(|)Sarah (|)Good(|)
我所用是我想擺脫掉最後一個分隔符
所以奮力這將是
834(|)Step(|)Thompson
835(|)Lucy(|)kim
836(|)Iwan(|)Will
837(|)Sarah (|)Good
我一直在使用
// while loop to loop through selected fields
while ($row = mysql_fetch_array($new)) {
foreach ($sam[0] as $v) {
$test = $row[$v] . $DELIMITER;
echo substr($test, 0, -1);
}
echo "<br />";
}
嘗試,但這種擺脫所有他們的分隔符?
這將輸出以下內容。
834Stephompson
835Lucykim
836IwanWill
837SarahGood
理想情況下,我希望每一行都是它自己的存儲在一起。
任何幫助請我今天有一個糟糕的一天,我的頭被炸完了嗎?
如果'$ row'是空的? – 2011-03-10 15:20:35