الأخوة الأعزاء
أريد استعلامين بخصوص تحدد عدد الأحرف ..
1/ استعلام لإضافة عدد أحرف معينة بحيث لا تزيد عن العدد المطلوب ...
2/ استعلام لعرض عدد معين من الأحرف من قاعدة البيانات ...
أرجو أن تساعدوني لأنني بحث في المنتدى ولم أجده
تحياتي
الأخوة الأعزاء
أريد استعلامين بخصوص تحدد عدد الأحرف ..
1/ استعلام لإضافة عدد أحرف معينة بحيث لا تزيد عن العدد المطلوب ...
2/ استعلام لعرض عدد معين من الأحرف من قاعدة البيانات ...
أرجو أن تساعدوني لأنني بحث في المنتدى ولم أجده
تحياتي
السلام عليكم،،
1- بالنسبة للنقطة الاولى عند خصائص الحقل المراد اضافة النص به يتم تحديد الخاصية size=50 وهكذا يتم تحديد النص المدخل بـ 50 حرف
2- اما النقطة الثانية فيوجد دالةsubstr في PHP وسادرج مثال يبين عرض 100 حرف من نص مخزن في متغير.
$asd='Many IT organizations are currently working to solve the problems created by the explosive expansion of IT infrastructure in the late 1990’s. In many instances this rapid expansion to meet business unit demand for IT has resulted in a highly complex infrastructure that offers sub-optimal reliability and security while being overly difficult to manage and expensive to operate.'; echo substr($asd, 0, 100);
أشرف الوادية كتب:1- بالنسبة للنقطة الاولى عند خصائص الحقل المراد اضافة النص به يتم تحديد الخاصية size=50 وهكذا يتم تحديد النص المدخل بـ 50 حرف
اعتقد الأفضل استخدام الدالة Strlen
لو كانت أكبر من 50 مثلا فترفض الاستعلام ..
لأنه من الممكن ألا يستخدم المستخدم الفورم :D
الأخوين العزيزين ... أشكر لكم هذه المساعدة
سأقوم بتجربة الدالتين وان شاء الله أخبركم بالنتيجة
تحياتي
الدالة substr لم أستطع تنفذيها
السبب :
أني استخدم بعد الاستعلام مصفوفة لعرض النتائج في جدوال
وبالتالي لا استطع تنفيذ أمر الدالة substr
$sql1=mysql_query("SELECT art_id,name,subj,date,about,bic FROM articales order by art_id desc LIMIT 0,5") or die (mysql_error());ومن ثم أستخدم المصفوفة لعرض 100 حرف من about
لهذا لم أستطع تطبيق الدالة فهل من معين ؟
while ($row=mysql_fetch_array($sql1)) {
echo " <div align='center'>
<table border='0' width='66%' cellspacing='0' cellpadding='0' id='table15' background='images/h_04.jpg' height='186'>
<tr>
<td height='47'>
<p align='center'>
<a href='artical.php?art_id=$row[art_id]'>
<span style='font-weight: 700; font-size: 11pt'><span lang='en-us'>$row[subj]</span></span></a></td>
</tr>
<tr>
<td>
<blockquote>
<p align='justify'><SPAN style='FONT-WEIGHT: 400'>
<span lang='en-us'>
<FONT style='FONT-SIZE: 10pt'
face=Tahoma color=#800000> $row[name] :</FONT><FONT style='FONT-SIZE: 10pt'
face=Tahoma>$row[about]</FONT></span><FONT style='FONT-SIZE: 10pt'
face=Tahoma>...</FONT><FONT style='FONT-SIZE: 10pt'
face=Tahoma color=#800000><a href='artical.php?art_id=$row[art_id]'><img border='0' src='images/details.gif' width='60' height='20'></a></FONT></SPAN></p>
</blockquote>
</td>
</tr>
</table>
</div>";مع خالص التحيات
السلام عليكم،،،
الحل:
echo('FONT style='FONT-SIZE: 10pt' face=Tahoma>'.substr($row[about], 0, 100). '</FONT>');تم تعديل هذه المشاركة بواسطة أشرف الوادية في 4 فبراير 2006 في 12:34
شكراً أخي العزيز أشرف ....
مع خالص التحيات
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…