-
خب میشه درباره اینی که از لود صفحه کم میکنه یه توضیحی بدی؟
مثلاً این که چه کار باید بکنیم؟
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
آخه از این ها هیچی نمیدونم که چطوری میشه با بانک ارتباط برقرار کنه و چه کدی باید بگذاریم توی صفحه و...
در ضمن اگه ممکنه یه توضیحی درباره این کد:
کد:
SELECT * FROM table ORDER BY RAND() LIMIT 1
بدین من هیچی نفهمیدم
چطوری میشه ازش استفاده کرد؟
-
يعني اين كه اگر 1 بار دستور mysql اجرا شه صفحه 1 ثانيه طول مي كشه تا لود شه (براي مثال)
ولي اگر 2 بار اجرا شه و يه دستون PHP هم باشه ميشه 2.5 ثانيه
آقا مثالش توي PHP Manual پيدا ميشه. دعا كنيد بابام كامپيوترم رو بهم پس بده بعد باز مثل قبل در خدمت خواهم بود
(جمع كرده براي اينكه ماسه امتحانات پيش 2 بخونم!؟!؟!؟!)
-
ممنون dogtag جان
من دیتابیس رو آماده کردم و جمله ها هم توش سیو کردم فقط نمیدونم چطوری میشه اون صفحه با بانک ارتباط برقرار کنه و یکی از جمله ها رو اتفاقی انتخاب کنه (در واقع کد اتصال به بانک رو میخوام)
کسی می تونه کمک کنه؟؟
با تشکر
-
[PHP]<?php
// Connecting, selecting database
$link = mysql_connect('mysql_host', 'mysql_user', 'mysql_password')
or die('Could not connect: ' . mysql_error());
echo 'Connected successfully';
mysql_select_db('my_database') or die('Could not select database');
// Performing SQL query
$query = 'SELECT * FROM table ORDER BY RAND() LIMIT 1';
$result = mysql_query($query) or die('Query failed: ' . mysql_error());
// Printing results in HTML
while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
foreach ($line as $col_value) {
echo $col_value."\n";
}
}
// Free resultset
mysql_free_result($result);
// Closing connection
mysql_close($link);
?>
[/PHP]
فقط جاي user و pass و database و table بايد اطلاعات مال خودت رو بنويسي
-
:20:
آقا ممنون کارت خیلی درسته:11:
الان به بانک وصل میشه ولی راستش یه مشکل دیگه داره نمیدونم چرا این پیغام رو میده:
Connected successfully
Fatal error: Call to undefined function random_s() in /home/mcenter/public_html/news/index.php on line 181
مشکل از چی هست؟؟
باز هم ممنون:11:
راستی باید به جای mysql_host چه چیزی باید بنویسیم؟؟:31:
-
ببين توي خط 181 ت چرا نوشته "random_s"
به چي اشاره داره؟
به جاي اون هم معمولاً بايد بنويسي "localhost"
-
توی لاین 181 صفحه index.php این کده هست:
کد:
$result = random_s($query) or die('Query failed: ' . mysql_error());
همون لاین 9 کدی که شما نوشتین هست ...
مشکل از کجاست؟؟
-
مال من اينه:
[PHP]$query = 'SELECT * FROM table ORDER BY RAND() LIMIT 1';[/PHP]
ما داره؟
اون Random_s رو از كجا (+ت) در آوردي؟
بايد نوشته باشه "mysql_query"
-
dogtag این کدی که بالا دادی از بانک جمله تصادفی باز میکنه؟ درسته؟؟
خوب اگر من بخوام از خودش در بیاره چه کنم؟؟!!
تشکر//
-
جلل خالق!!! يعنی تو اين مدت که من آنلاين نبودم علم انقدر پيشرفت کرده که از خودش جمله در کنه ؟!!!
فکر کنم کدی تو اين مايه ها در بياد !
کد:
$jomle = 'SELECT * FROM too_jibesh WHERE jomle_type = "hakimane!" LIMIT 1';