PDA

View Full Version : ثبت اطلاعات گروهی در دیتابیس >> هر سطر از تکست باکس در یک جدول



parandweb
پنج شنبه 14 خرداد 1394, 23:10 عصر
با سلام
من در هر سطر از یک تکست باکس یک جمله نوشتم و می خواهم هر خط در یک ردیف در دیتابیس ذخیره شود مثال:

فرض کنید تکست باکسی داریم که 160 خط نوشته مانند زیر در اون وجود دارد:

جمله یک - متن یک
جمله دو - متن دو
جمله سه - متن سه
جمله چهار - متن چهار
و...

حال میخواهم هر سطر در یک ردیف در دیتابیس به صورت زیر ذخیره شود

در ستون یک ردیف نوشته " جمله یک " ذخیره شود و در ستون دوم نوشته " متن یک " ذخیره شود

امیدوارم واضح توضیح داده باشم



لطفا راهنمایی کنید

pbm_soy
پنج شنبه 14 خرداد 1394, 23:56 عصر
اول از همه باید خطوط را جدا کنی و در یک آرایه بریزی بعد هر خط را باید دو قسمت را جدا کنی و سپس در دیتابیس ذخیره کنی
حالا مشکل شما دوست عزیز کجای کار است در جدا سازی متن یا در ذخیره؟

reza_alie
جمعه 15 خرداد 1394, 00:07 صبح
دوست عزیز سلام
منظورتون text areaهستش ؟
اگه این باشه میتونید به این صورت تعریف کنید که هر موقع به اول enter رسیدین بره به سطر بعدی تقریبا به این صورت:



$lines = explode("\n", $content);


foreach ($lines as $line) {
$row = explode("/n", $line);
$query="INSERT INTO `verb`(`id`, `word`) VALUES ('','". trim($row[0]) ."')";

mysql_query($query);


}

parandweb
جمعه 15 خرداد 1394, 00:07 صبح
اول از همه باید خطوط را جدا کنی و در یک آرایه بریزی بعد هر خط را باید دو قسمت را جدا کنی و سپس در دیتابیس ذخیره کنی
حالا مشکل شما دوست عزیز کجای کار است در جدا سازی متن یا در ذخیره؟
سلام ممنون دوست خوبم مشکل من جدا کردن هر خط و ریختن در آرایه هستش