با سلام خدمت دوستان
بنده میخوام به طور مثال از طریق حلقه ها از اعداد1تا100رو برام بنویسه و این چطور باشه؟
ی سری رکورد رو از دیتابیس میخوام نمایش بدم و ID اون رکورد ها به دلیل پاک شدن مرتب و پشت سر هم نیست
و من میخوام واسه نشون دادن اطلاعات داخل جدول از طریق حلقه ها ردیف خودکار ایجاد کنم
ممنون میشم اساتید کمک کنند😍😘
@mehranmarandi90 @farhadi
سلام
@hosseinshaker78
کافیه یه متغیر قبل از while تعریف کنید و بعد از چاپ شدن ++ بشه
$user = "SELECT * FROM kadr_out";
$rus = mysqli_query($connect_db, $user);
$i = 1;
while ($row = mysqli_fetch_array($rus)) {
echo '<tr>';
echo '<td>' . $i++ . '</td>';
echo '<td>' . $row['name'] . '</td>';
echo '</tr>';
}
مثل مثال زیر میتونید از متغیر i$ در حلقههای foreach به این شکل استفاده کنید:
foreach ($things as $i => $thing) {
echo $i + 1;
}
<?php
$user="SELECT * FROM kadr_out";
$rus=mysqli_query($connect_db,$user);
while($row=mysqli_fetch_array($rus)){
echo '<tr>';
for($i = 1; $i < 8; $i++)
{ echo '<td>'.$i.'</td>';}
echo '<td>'.$row['name'].'</td>';
echo '</tr>';
}
?>
اول مثلا میاد اعداد رو به ترتیب مینویسه و بعد مثلا اسم هارو لود میکنه از جدول
من میخوام وقتی ی عدد رو نوشت بره ی رکورد رو لود کنه دوباره عدد بعدی رو بنویسه و همین فرایند ادامه داشته باشه
سلام
برای اینکار اول به صورت معمولی دیتا رو از دیتابیس واکشی کنید بعدش جایی که میخوای اسم هارو نشون بدین ایدی هاشون رو از طریق دیتابیس نشون ندین و از طرق یه حلقه اون اعداد رو به ترتیب نشون بدین
سلام
@hosseinshaker78
کافیه یه متغیر قبل از while تعریف کنید و بعد از چاپ شدن ++ بشه
$user = "SELECT * FROM kadr_out";
$rus = mysqli_query($connect_db, $user);
$i = 1;
while ($row = mysqli_fetch_array($rus)) {
echo '<tr>';
echo '<td>' . $i++ . '</td>';
echo '<td>' . $row['name'] . '</td>';
echo '</tr>';
}
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟