我有一个小的PHP脚本
<?php
$index = 1;
while($index <= 5) {
$qry="SELECT * FROM service_cost WHERE id_serv_cost=".$index;
echo "<br/>".$qry."<br/>";
$results=mysql_query($qry);
echo "<br/>".print_r($results)."<br/>";
$ligne=mysql_fetch_assoc($results);
echo "<br/>".print_r($ligne)."<br/>";
$coul='white';
if ( $t_price[1]==$index)
$coul='F4C6C6';
echo "<tr>".
"<td style='padding-right:10px;font-weight:bold;align=right>".$index."</td>".
"<td>".$ligne['min_call']."</td>".
"<td>$".sprintf("%4.2f",$ligne['positive_answer_price'])."</td>".
"<td>$".sprintf("%4.2f",$ligne['random_caller_id_price'])."</td>".
"<td>$".sprintf("%4.2f",$ligne['voice_message_price'])."</td>".
"<td>$".sprintf("%4.2f",$ligne['call_back_price'])."</td>".
"<td>$".sprintf("%4.2f",$ligne['unanswered_price'])."</td>".
"<td>$".sprintf("%4.2f",$ligne['transaction_fee'])."</td>".
"<td>$".sprintf("%4.2f",$ligne['transaction_cost'])."</td>".
"</tr>";
$index = $index + 1;
}
?>
我看到了我的&#34; echo $ qry&#34;只有3次,在我的表中只有2行
&#34; echo $ qry&#34;中的$ index是(1,3,5),但在表中,显示的$ index是(2,4)
在我的数据库中有5行