PDA

View Full Version : mysql و iframe



skarimi1369
دوشنبه 30 تیر 1393, 18:42 عصر
سلام دوستان يه سوال خيلي مهم
اونم اينكه چطور ميشه از يه جدول در ديتابيس يه تعداد آدرس سايت به نوبت خونده بشه و در داخل يك آي فريم به نوبت باز بشه لطفا راهنمايي نماييد كدي ندارم بزارم براي ديدن

پروژه درسي دانشگاهم هست

نمونه كد و منبع فارسي بديد

DR.HTML
دوشنبه 30 تیر 1393, 20:15 عصر
نمیدونم درست متوجه شدم یا نه
اما اگر درست متوجه شده باشم میخواین یه سری ادرس که توی دیتابیس ذخیره شدم بو سیله فریم نشون بدین این کد ممکنه کمکتون کنه
while ($row=mysql_fecth_assoc()){
echo "<iframe src="$row['adress']"></iframe>";
}

skarimi1369
سه شنبه 31 تیر 1393, 20:13 عصر
سلام اين كد هيچي نشان نميده صفحه كلا سفيده چرا؟
$query= mysql_query("SELECT * FROM `xeon_surf` WHERE `expires` > ".time()." AND `status`='1' ORDER BY RAND() LIMIT 1;");

if(mysql_num_rows($query) > 0){
$i = 1;
while ($row=mysql_fecth_assoc($query)){
echo '<iframe src=".$row['url']."></iframe>';
$i++;
}
}

مهرداد سیف زاده
سه شنبه 31 تیر 1393, 20:51 عصر
اون echo رو بصورت زیر بنویسید


echo '<iframe src="'.$row['url'].'"></iframe>';


به نحوه آدرس دهی html استاندارد و قرارگیری " در داخل ' دقت کنید

skarimi1369
چهارشنبه 01 مرداد 1393, 09:53 صبح
سلام اصلاح كردم شد كد زير ولي بازم آي فريم نشان داده نميشه و سايت داخلش ولي كل صفحه اصلي و هدر و فوتر مياد

<?php
$query= mysql_query("SELECT * FROM `xeon_surf` WHERE `expires` > '0' AND `status`='1' RAND() LIMIT 1;");
if(mysql_num_rows($query) > 0){
$i = 1;
while ($row=mysql_fecth_assoc($query)){
echo '<iframe src="'.$row['url'].'"></iframe>';
$i++;
}
}
?>

skarimi1369
چهارشنبه 01 مرداد 1393, 10:09 صبح
سلام اين كد آي فريم شنان ميدهد ولي سايتي نمياره
<?php
$REKLAMA_SQL = mysql_query("SELECT * FROM `xeon_surf` WHERE `expires` >0 AND `status`=1 RAND() LIMIT 1;");
$REKLAMA_DANE = mysql_fetch_assoc($REKLAMA_SQL);
$REKLAMA_CHECK = mysql_num_rows($REKLAMA_SQL);
?>
<iframe id="iframe" src="<?php echo $REKLAMA_DANE['url'] ?>" width="100%" height="100%" marginheight="0" marginwidth="0" frameborder="0" scrolling="yes"></iframe>

skarimi1369
چهارشنبه 01 مرداد 1393, 10:26 صبح
سلام اين كد درست شد فقط هميشه اولين سطر يا آدرس ميخونه ميزارم rand() داخل select هيچي نشون نميده داخل آي فريم وقتي برميدارم
اولين سايتو نشان ميده بقيه رو نمياره ميخوام رندوم باشه
<?php
$REKLAMA_SQL = mysql_query("SELECT * FROM `xeon_surf` WHERE `expires` >".time()." AND `status`='1' LIMIT 1;");
$REKLAMA_DANE = mysql_fetch_assoc($REKLAMA_SQL);
$REKLAMA_CHECK = mysql_num_rows($REKLAMA_SQL);
$ids=$REKLAMA_DANE['id'];
@mysql_query("UPDATE `xeon_surf` SET `views` = `views` + '1' WHERE `id` = '$ids' LIMIT 1;");
?>
<center>
<iframe id="iframe" src="<?php echo $REKLAMA_DANE['url'] ?>" width="680" height="440" marginheight="0" marginwidth="0" frameborder="0" scrolling="yes"></iframe>
</center>

skarimi1369
چهارشنبه 01 مرداد 1393, 10:30 صبح
فهميد مدرست شد ممنون