PDA

View Full Version : خواندن از دیتابیس به جای خواندن از فایل ( استفاده از mysql به جای fopen )



parandweb
یک شنبه 09 اردیبهشت 1397, 03:11 صبح
سلام دوستان

من کد زیر رو دارم که محتویات رو از یک فایل xml که در هر خطش یه سری متن هستش می خونه


$f = fopen(GSDATAOTHERPATH . I18N_TAG_INDEX, "r"); while (($line = fgets($f)) !== false) {
$items = preg_split("/\s+/", trim($line));
if (substr($items[0],0,1) != '_') {
$tag = preg_replace("/_+/", " ", $items[0]);
$urls = array_slice($items,1);
$tags[$tag] = $urls;
}
}
fclose($f);

حالا من همان اطلاعاتی که درون این فایل xml بوده خط به خط در دیتابیس دارم نمیدونم چطوری باید کد فوق رو به جای خواندن از فایل به خواندن از دیتابیس تبدیل کنم

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

من مثل زیر عمل کردم اما کار نمیکنه



$result_ff = mysqli_query($Sql_i18n,"SELECT * FROM `i18n_word_index`"); while (($row = mysqli_fetch_array($result_ff)) !== false) {
$items = preg_split("/\s+/", trim($line));
if (substr($items[0],0,1) != '_') {
$tag = preg_replace("/_+/", " ", $items[0]);
$urls = array_slice($items,1);
$tags[$tag] = $urls;
}
}
mysqli_close($Sql_i18n);

plague
یک شنبه 09 اردیبهشت 1397, 05:18 صبح
یه سرچ کنی روش کار کردن با دیتبایس رو میبینی
https://www.w3schools.com/php/php_mysql_select.asp

febifowaj
جمعه 17 خرداد 1398, 06:38 صبح
https://www.welookups.com/php/php_mysql_select.html