زمان کنونی: ۰۳ آذر ۱۴۰۳, ۰۳:۴۷ ق.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

اشکال در ترکیب جی کوئری با PHP

ارسال:
۱۷ شهریور ۱۳۹۳, ۰۱:۵۹ ب.ظ (آخرین ویرایش در این ارسال: ۱۷ شهریور ۱۳۹۳ ۰۲:۰۱ ب.ظ، توسط tabassomesayna.)
اشکال در ترکیب جی کوئری با PHP
سلام دوستان , من یه قطعه کد جاوا اسکریپت دارم که مربوط به گالری هست و عکس ها رو داره از یه مسیر مشخص میخونه.
قطعه کد اینجوریه :
کد php:
<script type="text/javascript">    supersizedImgPath 'media/mod_funsupersized/img/';
    
supersizedOptions = {"autoplay":1,"fit_always":0,"fit_landscape":1,"fi  t_portrait":0,
"horizontal_center":1,"vertical_cent  er":1,"image_protect":1,"keyboard_nav":1,"min_heig  ht":0,"min_width":0,
"new_window":1,"pause_hover":0  ,"performance":1,"random":0,"slideshow":1,"slide_i  nterval":5000,
"slide_links":false,"start_slide":1,  "stop_loop":0,"thumb_links":0,"thumbnail_navigatio  n":0,"transition":1,
"transition_speed":750,"arrow_  navigation":0,"progress_bar":0,"mouse_scrub":1,
"pl  ay_button":1,"slide_counter":1,"slide_caption":0,"  slides":
[{
"image":"images/bg/IMG_1226.jpg"},{"image":"images/bg/IMG_1227.jpg"},{"image":"images/bg/IMG_1234.jpg"},
{
"image":"images/bg/IMG_1237.jpg"},{"image":"images/bg/IMG_1243.jpg"},{"image":"images/bg/IMG_1244.jpg"}]};
</
script><!-- end nostyle content --> 
میخوام عکس ها رو از پایگاه داده بخونه در واقع این قسمت ها {"image":"images/bg/IMG_1227.jpg"}
این قطعه کد رو واسش نوشتم ولی جواب نمیده :
کد php:
<script type="text/javascript">    supersizedImgPath 'media/mod_funsupersized/img/';
    
supersizedOptions = {"autoplay":1,
"fit_always":0,"fit_landscape":1,"fi  t_portrait":0,
"horizontal_center":1,"vertical_cent  er":1,"image_protect":1,"keyboard_nav":1,"min_heig  ht":0,"min_width":0,
"new_window":1,"pause_hover":0  ,"performance":1,"random":0,"slideshow":1
,"slide_i  nterval":5000,"slide_links":false,"start_slide":1,  
"stop_loop":0,"thumb_links":0,"thumbnail_navigatio  n":
0,"transition":1,"transition_speed":750,"arrow_  navigation":0,"progress_bar":0,"mouse_scrub":
1,"pl  ay_button":1,"slide_counter":1,"slide_caption":0,"  slides":[
        </
script>
         <?
php
include('db.php'); 
$sql="SELECT * FROM `slider`";
$result=mysql_query($sql,$connection);
$i=0;
/*echo "";*/
while($row=mysql_fetch_array($result))
{
    echo 
$row['name'];
    if(
$i!=0)
        echo 
"<script>,{'image':'".$row['name']."'} </script>";
    else
    {
       echo 
"<script> {'image':'".$row['name']."'} </script>";
         
        
$i++;
    }
          
}
 
 
?>
     <script>
       ]};
</script><!-- end nostyle content --> 
اشکالش چیه؟؟

من نه آنکه گویی هستم نه آنکه گویند / من همانم که همانم ..
۰
۰
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال:
۱۷ شهریور ۱۳۹۳, ۰۲:۲۲ ب.ظ (آخرین ویرایش در این ارسال: ۱۷ شهریور ۱۳۹۳ ۰۲:۲۸ ب.ظ، توسط blackhalo1989.)
اشکال در ترکیب جی کوئری با PHP
خب خروجیش چیه؟
چه احتیاجیه تگ script رو انقدر باز و بسته کنید؟ خوب همش رو تو یه تگ بنویسید.
۰
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال:
۱۷ شهریور ۱۳۹۳, ۰۲:۲۸ ب.ظ (آخرین ویرایش در این ارسال: ۱۷ شهریور ۱۳۹۳ ۰۲:۳۲ ب.ظ، توسط tabassomesayna.)
اشکال در ترکیب جی کوئری با PHP
تو خروجیش میاد همه محتویات فیلد name از جدول slider رو چاپ میکنه !!
مثلا" تو یه فیلدها نوشته شده images/bg/IMG_1226.jpg که عین همین متنو میاد چاپ میکنه!!

البته این خروجی هم مربوط به دستور echo $row['name'];
هست که تو حلقه نوشتم .. اگه اینوبردارم هیچی چاپ نمیکنه.

الان اینجوری نوشتم .. اومدم تگ اسکریپت رو قبل حلقه باز کردم ولی بازم هیچی به هیچی
کد php:
</script>
         <?
php
include('db.php'); 
$sql="SELECT * FROM `slider`";
$result=mysql_query($sql,$connection);
$i=0;
/*echo "";*/
echo "<script>";
while(
$row=mysql_fetch_array($result))
{
    
    if(
$i!=0)
        echo 
",{'image':'".$row['name']."'}";
    else
    {
       echo 
"{'image':'".$row['name']."'}";
        
$i++;
    }
         
}

?>
    
       ]};
</script><!-- end nostyle content --> 

من نه آنکه گویی هستم نه آنکه گویند / من همانم که همانم ..
۰
۰
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال:
۱۷ شهریور ۱۳۹۳, ۰۲:۴۲ ب.ظ
اشکال در ترکیب جی کوئری با PHP
خب شما هم گفتید فیلد name رو چاپ کنه: $row['name']
ببینید دقیقا کد php، خروجی و خروجی مورد انتظار رو بذاری.
چرا شما supersizedOptions رو تو ۲تا تگ script میذارید؟ یعنی چرا دو قسمتش می کنید؟
از mysql استفاده نکنید. یا از musqli استفاده کنید یا از pdo.
۱
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: tabassomesayna
ارسال:
۱۷ شهریور ۱۳۹۳, ۰۲:۴۷ ب.ظ
RE: اشکال در ترکیب جی کوئری با PHP
(۱۷ شهریور ۱۳۹۳ ۰۲:۴۲ ب.ظ)blackhalo1989 نوشته شده توسط:  چرا شما supersizedOptions رو تو ۲تا تگ script میذارید؟ یعنی چرا دو قسمتش می کنید؟
از mysql استفاده نکنید. یا از musqli استفاده کنید یا از pdo.

دقیقا" مشکل همین بود Big Grin
درست شد .. ممنون Smile
راستی mysqli رو به خاطر سرعت بالاش و اینکه جدید هست باید استفاده کرد ؟ یا دلیل خاص دیگه ای داره؟

من نه آنکه گویی هستم نه آنکه گویند / من همانم که همانم ..
۰
۰
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال:
۱۷ شهریور ۱۳۹۳, ۰۲:۴۹ ب.ظ
اشکال در ترکیب جی کوئری با PHP
امنیت و ممکنه mysql تو نسخه های بعدی حذف بشه.
۱
۰
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: tabassomesayna


موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  رفع اشکال نصب جاوا، مشکل ساخته نشدن virtual machine shiivaa ۱۲ ۲۰,۷۳۳ ۱۹ آبان ۱۳۹۹ ۰۷:۲۹ ب.ظ
آخرین ارسال: wanted471
  انتقال داده از ص a به ص b بدون php با js amirmtf ۰ ۲,۱۹۷ ۰۲ اردیبهشت ۱۳۹۹ ۱۲:۱۷ ب.ظ
آخرین ارسال: amirmtf
  رفع اشکال سؤالات کنکور دکتری هوش مصنوعی Lootus ۱۲ ۹,۳۹۹ ۲۵ اسفند ۱۳۹۸ ۰۷:۳۹ ب.ظ
آخرین ارسال: Lootus
Question یک اشکال ریز، کمک لطفا! marvelous ۶ ۶,۰۴۳ ۳۰ دى ۱۳۹۸ ۰۲:۱۶ ب.ظ
آخرین ارسال: marvelous
  دانلود رایگان دوره آموزشی PHP & MySQL SamanehRashvand ۱ ۲,۸۲۷ ۲۶ مهر ۱۳۹۸ ۰۹:۲۹ ق.ظ
آخرین ارسال: alma1988
  استفاده از کد جی کویری در PHP Roya2222 ۱ ۲,۳۸۱ ۱۹ مهر ۱۳۹۸ ۰۶:۳۳ ب.ظ
آخرین ارسال: Riemann
  نصب یک دیتابیس در php mysql fas ۱ ۲,۵۹۲ ۱۸ مرداد ۱۳۹۷ ۱۰:۰۳ ق.ظ
آخرین ارسال: iranforums
  معرفی اموزشگاه برای کلاس های php saradehghani ۰ ۲,۱۲۵ ۲۴ تیر ۱۳۹۷ ۰۳:۱۲ ب.ظ
آخرین ارسال: saradehghani
  رفع اشکال آزمون های استخامی nima88 ۴ ۴,۰۳۳ ۲۲ خرداد ۱۳۹۷ ۰۱:۱۴ ق.ظ
آخرین ارسال: ^_^
  سؤال در مورد چک باکس در PHP simorghsimorgh ۷ ۱۰,۸۳۱ ۲۴ دى ۱۳۹۶ ۱۱:۰۸ ب.ظ
آخرین ارسال: gogooli

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close