كيفية تحرير القيم في عاد mysql result resource وإلى الأمام تحريرها نتيجة الموارد

StackOverflow https://stackoverflow.com/questions/705977

  •  22-08-2019
  •  | 
  •  

سؤال

هذا ما أحاول القيام به ...

Im باستخدام فلاش على AMFPHP خدمة استعلامات قاعدة البيانات الخاصة بي و إرجاع النتيجة الموارد.قبل أن يعود في النتيجة إلى فيلم فلاش لا تحتاج إلى تعديل بعض القيم في النتيجة الموارد.

كيف يمكنني من خلال تكرار الصفوف من نتيجة تغيير بعض القيم و 'حزم' الموارد للعودة الى فلاش ؟

لقد فكرت -

$sql = sprintf("SELECT file_name FROM ....");
$result = mysql_query($sql);
while($row=mysql_fetch_array($result)){ 
    $row['file_name'] = performFunctionOn($row['file_name']);
}
$row = 0;
if(!mysql_data_seek($result,$row))continue;
return $result

أنا أحاول تغيير اسم الملف التي يتم تخزينها في قاعدة البيانات ومحاولة تجنب إرسال سلسلة طويلة تعود إلى فلاش الذي أدرك هي طريقة بسيطة للقيام بذلك.

شكرا جزيلا ستيفن

هل كانت مفيدة؟

المحلول

إذا كنت تريد أن تحل محل جميع القيم المختارة مع حرفي ثابت ، يمكنك القيام بما يلي:

$sql = sprintf("SELECT 'INeedToChangeThis' FROM ....");
$result = mysql_query($sql);
return $result

إذا كنت ترغب في تغيير البيانات الخاصة بك على الطاير, وربما كنت سوف تحتاج إلى اشتقاق فئة مخصصة من mysqli_stmt و تجاوز mysqli_stmt::fetch لذلك هذا هو التحديثات المشار إليه متغير بعد استدعاء الوالدين fetch.

هنا's لطيفة البرنامج التعليمي على كيفية اشتقاق فئة مخصصة من mysqli_stmt.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top