PDA

View Full Version : سوال: معادل تابع mysql_result() در mysqli



imanitc
سه شنبه 14 آبان 1392, 12:06 عصر
تابعي در mysqli که کار تابع mysql_result را در mysql انجام بده يعني result بگيره و يه فيلد رو برگردونه

HASAN604
سه شنبه 14 آبان 1392, 12:11 عصر
شاید اینا بتونن کمکت کنن
http://stackoverflow.com/questions/2089590/mysqli-equivalent-of-mysql-result
http://stackoverflow.com/questions/15838901/what-to-replace-mysql-result-with-for-mysqli

imanitc
سه شنبه 14 آبان 1392, 12:48 عصر
داداش سوال بر عکس فهميدي :اشتباه:

AliRezaPro
سه شنبه 14 آبان 1392, 14:07 عصر
چرا از دستور limit در SQL استفاه نمیکنید ؟

imanitc
پنج شنبه 16 آبان 1392, 09:47 صبح
ببين دوست عزيز بحث يه رکورد نيست که با limit حل بشه من ميخام يه فيلد يا تنها فيلدي که توي کوئري ام هست ميخام .ميتونم خودم يه تابع بنويسم که اين کار بکنه 3 سوت ولي ميخاستم ببينم خود mysqli اين نداره

Veteran
پنج شنبه 16 آبان 1392, 09:51 صبح
اینجارو ببین
(http://php.net/manual/en/class.mysqli-result.php)

MMSHFE
پنج شنبه 16 آبان 1392, 11:14 صبح
تا جایی که چک کردم، به دلیل عدم کارآیی لازم، معادلسازی نشده. البته میتونید شبیه سازیش کنید:


$row = $result->data_seek($i)->fetch_row();
$field = $row[$j];
// or in PHP 5.4+
$field = $result->data_seek($i)->fetch_row()[$j];