الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

marquee و mysql

مغلق
بدأه المنهل في 6 مارس 2005 · 6 رد · 572 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اريد ادخل نتائج الاستعلام من قاعدة البيانات mysql في marquee

المشكلة انه اذا استخدمت mysql_fetch_array

تعطيني ناتج صف واحد فقط من قاعدة البيانات

فارجو المساعدة

#2

استخدم حلقة التكرار while

مثلاً هذا الإستعلام للجدول HAIR والحقول هي

id للرقم

name للاسم

email للايميل

$query=mysql_query("SELECT * FROM HAIR ");

هنا طريقة عرض جميع السجلات الموجودة في الجدل HAIR

while ($a=mysql_fetch_array($query))
{

$id=$a["id"]; حقل الرقم
$name=$a["name"]; حقل الاسم 
$email=$a["email"]; // حقل الإيميل

// الآن طباعة جميع السجلات
echo "$id <br>";
echo "$name <br>";
echo "$email <br>";
}

الآن الحقل id اسندناه للمتغير $id

الحقل name اسندناه للمتغير $name

ال حقل email اسندناه للمتغير $email

أتمنا أن الشرح أفادك ..

بالتوفيق ،،،

#3

اخوي ما قصرت بس مثل ما قتلتك المخرج عندي داخل شريط الـ marquee واللي هو سطر واحد، ففي الحالة الwhile ما بتنفع لانه اذا كان شريط الـmarquee داخل الwhile بتكرر الاخراج على شكل عدة اشرطه وما ينفع

#4

بسم الله الرحمن الرحيم

الأخوة الأفاضل السلام عليكم ورحمة الله وبركاته...

بعد قليل سأطلب منكم مساعدة في PHP & Javascript, كما أتمنى أن تزودوني بمرجع الكتروني حول Javascript بأحد اللغات / العربية, الانكليزية, وحتى التركية /

وقبل أن أطلب المساعدة منكم يسعدني أن أشترك بالرد هنا على هذا الموضوع.

الافتراضات:

---------------

1) لدينا جدول في قاعدة البيانات بعنوان: mar_content يحتوي على النصوص أو الصور التي ستظهر في الـ marquee ومؤلف من الحقول id,content ولنكتب الكود الخاص بقراءة محتوى الجدول وثم الإظهار ضمن marquee .

<?
// getting marquee content from table.
$query="select content from mar_content where 1";
$res=mysql_query($query);
if(!$res){
   echo mysql_error();
}
else{
        echo "<marquee>";
        while($row=mysql_fetch_array($res)){
         echo $row[content];
        }
       echo "</marquee>";
}
?>

الأخوة الأفاضل:

بداية قمت بجلب محتوى الـ marquee من الجدول المناسب وذلك عن طريق الإستعلام

وثم وعن طريق التابع mysql_fetch_array و حلقة while قمت بطباعة محتوى الـ marquee .

أتمنى أن أكون قد أضفت إلى أجوبة الأخوة الذين سبقوني, كما أتمنى أن أكون قد قدمت مساعدة للأخ السائل, وختاما لكم مني تحية...

#5

السلام عليكم

بالفعل يمكنك تجربة مثال Dulvan .. ويرجى ملاحظة :

الفصل بين المحتويات للmarquee مثل

 

echo $row[content].'  :::  ';

مثلا

يرجى التجربة واخبارنا بالنتيجة

" وما توفيقى إلا بالله عليه توكلت وإليه أنيب "
-------------------------------------------------
قل : " لا حول ولا قوة إلا بالله "
-------------------------------------------------

#6

شكرا على الرد وسوف اقوم بتجربته

ولقد حاولت ايجاد حل مسبقا ووصلت الى ما يلي

$row1=mysql_fetch_array($result)
$row2=mysql_fetch_array($result)
$row3=mysql_fetch_array($result)

echo"<marquee> $row1[feildname]  $row2[feildname] $row3[filedname]</marquee>";

بس ملاحظة انه عدد ناتج الصفوف يجب ان يكون معلوم

#7

صراحة كود الاخ Dulvan رائع وقد جرب ويستحق الاشادة

هذا الموضوع مغلق.

مواضيع مشابهة