كيفية تحرير القيم في عاد mysql result resource وإلى الأمام تحريرها نتيجة الموارد
سؤال
هذا ما أحاول القيام به ...
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
.