سوال مهم: در مورد شكل مرتب سازي در mysql براي ساير زبانها؟

Mikhak

Active Member
ديگه به خدا توضيح از اين واضحتر نمي تونم البته ميدونم اشكال از من بود

من مي خوام توي يه جدول توي بانك اطلاعاتيم سطر هايي رو كه فيلد st_class شون مثلا 3 باشه رو توي يه جدول نشون بدم ولي با اين query كه مشاهده مي فرماييد فقط ميتونم هر فيلد رو به يه متغير نسبت بدم حالا چي كار كنم كه همه ي سطرها يي رو شماره كلاسشون 3 هستش نشون بدم الان من در اين حالت اگه بگم متغير هامو چاپ كن فقط يه سطر چاپ ميكنه در حالي كه من ميخوام همه ي سطرحايي رو كه شماره كلاسشون 3 هستش چاپ كنه
اين همون query من

کد:
$result = $db->sql_query("SELECT st_num, st_name, st_fam, st_father, st_id, st_sodoor, st_birth, st_snum, st_level, st_class from students  where  st_class=3");
    $numrows = $db->sql_numrows($result);
    if($numrows > 0) {
        $row = $db->sql_fetchrow($result);
	$chng_stnum = $row['st_num'];
	$chng_stname = $row['st_name'];
	$chng_stfam = $row['st_fam'];
	$chng_stfather = $row['st_father'];
	$chng_stid = $row['st_id'];
	$chng_stsodoor = $row['st_sodoor'];
	$chng_stbirth = $row['st_birth'];
	$chng_stsnum = $row['st_snum'];
	$chng_stlevel = $row['st_level'];
	$chng_stclass = $row['st_class'];
اگه مفهوم نبود بگو اين بار با عكس توضيح بدم
بازم از راهنماييت ممنون
--------------
سينا
 

oxygenws

Active Member
مشکل شما در درک ناصحیح از خط
sql_fetchrow($result)
می باشد.

لطفا متن توضیحات سری دستورات fetch رو از manual به طور ----دقیق---- بخونید.

(شرمنده که جواب روشن ندادم، دوست ندارم لقمه دهنی منو شما بجوید :) )
 

Mikhak

Active Member
يه سوال
تا حالا كسي تونسته مشكل مرتب كردن حروف فارسي گ چ پ ژ رو حل كنه ممنون ميشم اگه كسي راهنمايي كنه
-------------
سينا
 

oxygenws

Active Member
یه زمانی تابعی برای PHP نوشته بودیم. (الان تو سایت iranphp.net موجود می باشد) ولی روش خوبی نبود :)
 

oxygenws

Active Member
ان شا الله به لطف و مرحمت دانشگاه شریف، این مشکلات قراره در MySQL 4.1 نباشه.
 

hasaniha

Member
نه بابا!

يه سري يه سايت mysql بزنين٬ تو نسخه 4.1 چيزايي در باره ي اصلاحات يونيكد ها گفته.

خب پس ديگه مشكلمون هم حل شد :)
 

oxygenws

Active Member
بخش درست مرتب کردن MySQL دست شریفی ها بوده و هست :)
(پروژه لینوکس فارسی)
 

Mikhak

Active Member
يعني نميشه يه چيزي بنويسيم كه وقتي ميخواد تو ديتا بيس بنويسه اگه حرف گ چ پ ژ داشتيم يه چيز ديگه insert كنه و وقتي هم مي خونه نگا كنه اگه اون كد رو ديد حرف مربوطش رو از گچپژ چاپ كنه؟؟
--------
سينا
 

hasaniha

Member
به نظرم اگه اين كارا رو نكنيد بهتره.
چون بالاخره تا مدتي بعد اين ورژن mysql رو سرور هايي كه قبلا mysql داشتند نصب ميشه ;)
اون موقع دوباره بايد برگرديد تا كارهايي كه انجام داديد رو عوض كنيد! :(
 

Mikhak

Active Member
بس فلان بريم از همون تابع توي ايران php استفاده كنيم
-----------------------
سينا
 

جدیدترین ارسال ها

بالا