Mövzu üzrə bənzər suallara da baxa bilərsiniz.

PHP-MySQL-ə dair sual

Salam. Bazadakı məlumatları php səhifədə sıraladıqda bir problem yaranır.
Misal üçün 9 65-dən yuxarıda görsənir. Yəni 9 (və ya 8,7,6 və s.) xal yığan şəxsin adı 20 (və ya 60, 75, 45, 30 və s.) xal yığan şəxsin adından qabaqda görsənir. Necə etməliyəm ki, 75, 60, 45, 30, 20, 9 sırasıyla düzülsün?

http://azfont.tk/xallar/xallar.php

 $result = mysql_query("SELECT Ad, Tarix, Xal FROM xallar ORDER by Xal DESC"); 

Kateqoriya: Web skriptlər, kod həlləri . , . Qısa keçid.

Verilmiş cavablar və yazılan şərhlər (4 cavab var)

(00:28, 24/12/2011 ) #5562

Salam. Siz Xal sütununu Varchar etmisiniz yəqin ki, ona görə MySQL onu string kimi sıralayır və bu zaman 9 çevrilir olur 90. Siz sadəcə phpmyadmindən Xal-ın tipini İNT edin vəssalam

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

(21:27, 24/12/2011 ) #5589

Təşəkkürlər.
Bəs, myadmində göndərilən adlara say qadağası qoymaq olarmı ?
Yəni yaddaşda istədiyimiz sayda nəticəni saxlasın və yeni ad və xal göndərildikdə əgər xal oradakı xallardan yüksəkdirsə yaddaşa yazsın, yüksək deyilsə yazmasın.

 CREATE TABLE xallar (
 ID int(11) NOT NULL auto_increment,
 Ad varchar(255) NOT NULL,
 Xal varchar(255) NOT NULL,
 Tarix varchar(255) NOT NULL,
 PRIMARY KEY (ID)
 ); 
Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

    (22:41, 24/12/2011 ) #5595

    Yox, o artıq phpmyadminin işi deyil, onu php-də yazılan sadə kod parçası ilə həll etmək olar.
    məsələn mysql_insert-i təxminən belə bir şərt blokunun daxilində yazmaq olar:

    $cari_xal=15; //istifadecinin topladigi xal 
    $limit=100; //mesel ucun 100 neferden sonra artiq yoxlasin xallari
    $umumisay=mysql_num_rows(mysql_query("select * from xallar"));
    $maximum_xal=mysql_result(mysql_query("select Xal from xallar order by Xal desc limit 1"),0);
    if ($umumisay<$limit and $cari_xal>$maximum_xal)
    {
    mysql_query(".....");//query-ni deqiq yazin bura
    }
    
    Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

(16:12, 25/12/2011 ) #5612

Mən proqramlaşdırma bilmədiyim üçün bu kodu php sənədə necə uyğunlaşdıracağımı bilmirəm.
Nəyisə düz etmirəm. Başağrısı deyilsə, bunu aşağıdakı koda uyğunlaşdırardınız.

gonder.php

  <?php
   //Capture data from $_POST array
   $ad = $_POST['Ad'];
   $tarix = $_POST['Tarix'];
   $xal = $_POST['Xal'];
   //Connection to database
   $connect = mysql_connect("DB_HOST", "DB_AD", "DB_KOD");
   mysql_select_db ("DB_TB", $connect);
   //Perform the query
   $result = mysql_query("INSERT into xallar (Ad, Tarix, Xal) values ('$ad', '$tarix', '$xal')");
   if($result) echo "writing=Ok";
   else echo "writing=Error";
?>
Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

Bu suala aid öz sualım var:
Sual verin
Bu suala cavab vermək istəyirəm:
Cavab verin

Cavab verin


Cavab yazmaq üçün lütfən sağ sütundan və ya buradan hesaba daxil olun.

Üzvlər üçün giriş

Qeydiyyat

Elan qutusu

Son cavablar və şərhlər

az-hosting cavab verdi - zmz 406 matora hansi yagi tokmek meslehetdir? (51 dəqiqə əvvəl)

Ruslan7 cavab verdi - Youtube Dünyaya pulu necə çatdırır? (3 saat əvvəl)

sshdeb cavab verdi - google indexdən url silmək (9 saat əvvəl)

E. Hacı cavab verdi - Peypala göndərilən puldan online alış veriş etmək olur ? (12 saat əvvəl)

Software Developer cavab verdi - google indexdən url silmək (12 saat əvvəl)

Software Developer cavab verdi - İOS telfondan ANDROİD telfona whatsapp məlumatın köçürülməsi (12 saat əvvəl)

Software Developer cavab verdi - Rusiya PayPal (12 saat əvvəl)

Software Developer cavab verdi - Peypala göndərilən puldan online alış veriş etmək olur ? (12 saat əvvəl)

SadiqHuseynoff cavab verdi - Youtube Dünyaya pulu necə çatdırır? (1 gün əvvəl)

FeridKuluzadeh cavab verdi - Peypala göndərilən puldan online alış veriş etmək olur ? (1 gün əvvəl)

Emil- cavab verdi - Peypala göndərilən puldan online alış veriş etmək olur ? (1 gün əvvəl)

E. Hacı cavab verdi - Peypala göndərilən puldan online alış veriş etmək olur ? (1 gün əvvəl)

Emil- cavab verdi - Peypala göndərilən puldan online alış veriş etmək olur ? (1 gün əvvəl)

E. Hacı cavab verdi - Peypala göndərilən puldan online alış veriş etmək olur ? (1 gün əvvəl)

Emil- cavab verdi - Youtube Dünyaya pulu necə çatdırır? (1 gün əvvəl)

E. Hacı - 584 xal

Software Developer - 583 xal

Onar Alili - 526 xal

Dilsuz - 448 xal

Cabbarov Sübhan - 417 xal

Ruslan Butdayev - 328 xal

Namiq Bəndəli - 297 xal

U.Tarlan - 244 xal

Meherremoff - 234 xal

Bextiyar Azeroglu - 218 xal

Sistemə daxil olmuş 20109 sualdan 94%-dən çoxu cavablandırılmışdır.

Proyekt haqqında

E-Haci.net istehsalı. © 2010-2018