در یافت خط به خط مقادیر textbox

ali_n1365

Member
سلام دوستان
فرض کنید من یک box دارم که مقادیر رو به شکل زیر در اون وارد میکنم

ali
hamid
hamed
reza
amir
...
و وقتی دکمه Submit رو میزنم سمت مقصد این مقادیر رو خط به خط بخونه و هرکدام رو به عنوان یک رکورد وارد Database
 

amir01

Well-Known Member
اینجوری میشه این کارو کرد. که متغیر $Names به صورت یک آرایه تعریف میشه.
سوالی بود بپرس.
موفق باشی

کد:
$Names = explode("\n", $_POST['textarea']);
example : $Names[0], $Names[1], ....
 

ali_n1365

Member
خیلی خیلی ممنون

یک سوال داشتم چطور میشه این رو توی یک حلقه while قرار داد و تا رمانی که آرایه مقدار دارد عملیات رو انجام بده.

اگر ممکن هست میشه یک مثال بزنید که داخل حلقه هست و در هر نوبت مقدار آرایه رو چاپ بکند.
 

amir01

Well-Known Member
کلش میشه این.
شما میتونید اونجایی که من نوشتم echo $Entries[$i] هر عملیاتی که میخواید روی داده ها انجام بدید.
موفق باشید.
یاحق.

PHP:
<?php

if ( $_POST['Submit'] )
{
	$Entries = explode("\n", $_POST['names']);
	for ( $i = 0; $i <= count($Entries); $i++ )
	{
		echo $Entries[$i]."<br>\n";
	}
}

echo "<form action='' method='POST'>";
echo "<textarea name='names' cols='30' rows='5'></textarea><br>";
echo "<input type='submit' name='Submit' value='Submit!'>";
echo "</form>";

?>
 

جدیدترین ارسال ها

بالا