PDA

نسخه کامل مشاهده نسخه کامل : درخواست کد php امتیازات بالا



tfh1368
16-09-2013, 13:02
درخواست کد php امتیازات بالا




با سلام من یه کد php میخواهم که دو تا ورودی داشته باشه با دستور get نحوه ورود اطلاعات مهم نیست




چون بلدم چیکار کنم و چگونه ارسال کنم مسئله اصلی اینجاست که یکی از این ورودی ها امتیاز هست و یکی




دیگه اسم کاربر هست الان اینا رو که دریافت کردیم میخواهم نتیجه از امتیازات بالا به پایین نمایش داده بشه




میشه کمکم کنید؟










مثل این


نفر نام امتیاز


1 توحید 1001


2 علی 1000
و
.
.
.
.
.

حالا اگه ممکن باشه پشت این نوشته ها یه تصویری هم باشه که چه بهتر

tabriz-info
16-09-2013, 14:49
شمی این اطلاعات رو روی دیتابیس ذخیره میکنید دیگه
با این کوئری میتونید اطلاعات رو به این صورت از جدول بخونید

فرضا شما یک تیبل ایجاد کردید به نام score که دو تا ستون داره یکیش name و یکی دیگه برای ذخیره امتیازات با نام دلخواه مثلا emtiaz

حالا میخواهید این ها رو به این صورت نشون بدید که هر کی امتیاز بالاتری داره اول باشه و امتیاز پائین تر در سطر های بعدی

باید از این کوئری استفاده کنید :

select * FROM score ORDER BY emtiaz ASC

خوب در این حالت به صورت صعودی مرتب میکنه ولی شما که میخواید نزولی ترتیب بده از DESC استفاده میکنید به جای ASC

بعد کارای fetch و نمایش اطلاعات

tfh1368
16-09-2013, 15:28
ببخشید دوست غزیز من خیلی مبتدی هستم و فقط میتونم یک بار اسم و امتیاز رو ارسال و دریافت کنم

اونم با این کد

<form action="score.php" method="get">
Name: <input type="text" name="fname">Score: <input type="text" name="score">
<input type="submit">
</form>


الان یه مشکلی هست که نمیدونم چطوری این داده ها رو بعد از دریافت ذخیره کنم که وقتی داده جدید دادم به صورت نزولی نمایشش بده

hamedarian2009
16-09-2013, 22:17
الان یه مشکلی هست که نمیدونم چطوری این داده ها رو بعد از دریافت ذخیره کنم که وقتی داده جدید دادم به صورت نزولی نمایشش بده

شما باید یک بانک اطلاعاتی هم داشته باشین تا بتونید اطلاعات خودتون رو داخلش ذخیره کنید بعد میتونی اطلاعات رو از دیتابیس بخونید و همینطور که این دوستمون گفتن به ترتیب نزولی یا صعودی مرتب کنید

MERLIN_BOZORG
16-09-2013, 22:49
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

یه همچین کدی باید بنویسی توی فایل score.php

tfh1368
17-09-2013, 18:53
از تمامی دوستان ممنونم تقریبا کارم تومو شده فق دوتا مشکل کوچیک دارم ممنون میشم کمک کنین

1 من میخواهم یه متغییر ($ftable) رو با دستور get یا post ارسال کنم که کد زیر رو زدم نشد

<form action="v.php" method="GET" >

$ftable=$Tablname


<input type="submit" value="SUBMIT" name="B1">



</form>

2.من با print("YES"); کلمه yes رو چاپ میکنم ولی هر کاری کردم نتونستم رنگ و اندازش رو تغییر بدم



(از تمامی دوستانی که کمک کردن و کمک میکنن در سیستم ثبت امتیازات انلاین بازی تشکر خواهد شد)

MERLIN_BOZORG
17-09-2013, 20:40
از تمامی دوستان ممنونم تقریبا کارم تومو شده فق دوتا مشکل کوچیک دارم ممنون میشم کمک کنین

1 من میخواهم یه متغییر ($ftable) رو با دستور get یا post ارسال کنم که کد زیر رو زدم نشد

<form action="v.php" method="GET" >

$ftable=$Tablname


<input type="submit" value="SUBMIT" name="B1">



</form>

2.من با print("YES"); کلمه yes رو چاپ میکنم ولی هر کاری کردم نتونستم رنگ و اندازش رو تغییر بدم



(از تمامی دوستانی که کمک کردن و کمک میکنن در سیستم ثبت امتیازات انلاین بازی تشکر خواهد شد)

اول از همه لطفا کد هاتونو داخل تگ کد قرار بدین( [ code] ) که کدهاتون اینجا خانا باشه

و اما جواب سوالاتتون

1) این متغییر کارش چیه؟ که می خواین ارسالش کنید. برای این کار باید از کد


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
در این صورت میتونین این مقدارو توی صفحه ی v.php با دستور
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدبگیرین

2)برای این کار از این دستور استفاده کنید

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
بعد با Css میتونید بهش استایل بدین

tfh1368
17-09-2013, 21:03
ممنون دوست عزیز من این متغییر رو ارسال و دریافت کردم نتونستم تو کد زیر ازش استفاده کنم


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

MERLIN_BOZORG
17-09-2013, 21:10
مشکلتون اینه که باید به کوتیشن ها دقت کنید شما برای کل مطلبتون از کوتیشن تکی ( ' ) و برای
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید از همون کتیشن دوگانه ( " ) استفاده کنید.
یا راحتره که از کد زیر استفاده کنید.


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

tfh1368
17-09-2013, 22:47
شرمنده دوست عزیز ولی خیلی روش کار کردم بازم نشد خطا میده

Table 'u736309159_pp.$table_name' doesn't exist

در حالت کلی مشکل رو بگم

من با دستور get متغییر ftable رو ارسال کردم به فایل a.php و ازش استفاده کردم به صورت زیر

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

الان نیاز دارم همین متغییر رو تو فایل v.php در کد زیر مکان مشخص شده استفاده کنم


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

MERLIN_BOZORG
17-09-2013, 23:48
شما داری یه جارو اشتباه انجام میدی
شما کل کدهاتو اینجا کپی پیست کن تا من بهت بگم مشکلت چیه

tfh1368
18-09-2013, 06:41
ممنون دوست عزیز مشکل رو با گذاشتن . حل کردم


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

شرمنده در کد زیر مقدار رو چطوری باید بدم تا مقدار متغییر رو ارسال کنه؟


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید






دوستان ممنون مشکلم حل شد