Ben db mysql sonuç alındıktan sonra, [] Her sonuçlarına satır numarası değeri '1 ''2' '3 'vb eklemek istiyoruz.
if($products)
{
while($row = mysql_fetch_array($products)){
$results[] = $row;
}
Ayı akılda:
while ($row = mysql_fetch_array($products)) {
$results[] = $row;
}
bunu eğer öyleyse 0'dan başlayarak her sonuç olacak anahtar:
foreach ($results as $k => $v) {
// $k = 0, 1, 2, ...
}
Sen açıkça yerine anahtarını ayarlayabilirsiniz:
$i = 1;
while ($row = mysql_fetch_array($products)) {
$results[$i++] = $row;
}
İsterseniz ya da satıra kendisi bu sayıyı ekleyebilirsiniz:
$i = 1;
while ($row = mysql_fetch_array($products)) {
$row['row_number'] = $i++;
$results[] = $row;
}