Я пытаюсь увеличить число шагов с каждым шагом, который вытаскивается из базы данных. Вот мой код:Auto Increment a Variable
//get the project steps
$ID=mysqli_real_escape_string($con,$_GET['id']);
$projSteps="SELECT project_steps.projectStepDesc,project_steps.projectID FROM project_steps WHERE project_steps.projectID=$ID";
$results1 = mysqli_query($con,$projSteps);
if (!$results1) {
printf("Error: %s\n", mysqli_error($con));
exit();
}
if (mysqli_num_rows($results1) > 0){
echo '<h2>Project Steps:</h2>';
while ($rows = mysqli_fetch_assoc($results1))
{
$a=1;
echo "Step ". $a++ ."<br />";
$psteps=$rows['projectStepDesc'];
echo '<div id="steps">';
echo "$psteps";
echo '</div>';
}}//end project steps
Это просто выводит шаг 1 на каждом шаге. Я пытаюсь заставить его сказать Шаг 1, Шаг 2, Шаг 3 и т. Д. Как я могу это сделать?
Инициализировать '$ a = 1'_before_ начало цикла while. Это важно, или сбрасывается на 1 на каждой итерации. –
put ** $ a = 1; ** ** вне ** в то время как – donald123