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

Php + MySQL çətinliyim var komək edin.

Salam dostlar..
Deməli belə bir yerdə ilişib qalmışam.

Maşın ehtiyyat hisseleri saytı var.
Ora yeni maın əlavə edende sagda bolmeler var ve bolmelerin altinda alt kateqoriyalar var.
Mən maşının adını nöm filan yazdım sağdan isə onda olan sağlam ehtiyyat hisselerini secib qiymet qoymaq isteyirem.
Amma ki her defe sutun yaranmadan.
Basa dusmedizse aciq yazim.
Komek edin.


Kateqoriya: Sual . , , , . Qısa keçid.

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

(11:38, 27/11/2015 ) #59791

Salam zəhmət olmasa biraz ətraflı yazın şəkilli yazsaz yaxşı olar yəni dəqiq başa düşmək olsun

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

    (01:10, 28/11/2015 ) #59800

    Şükür, məllim deməli belə. Çox sağolun əvvəlcə maraqlandığınız üçün.

    Bir maşın ehtiyyat hissələri saytı düşünün.
    Bir maşın var qəza törətdi maşının üstü başı dağıldı amma matoru, filan yerləri salamatdı.
    Və həmin maşını sizin şirkətə gətiribki ehtiyyat hissələrini saytınızda yerləşdirin satışa qoyun.
    İndi sizdə admin paneldən həmin maşını əlavə edirsiz məlumatlar bazasına.

    2 konteiner var. Sol və sağ.
    Solda maşının Markası,modeli, nomresi,qeydiyyat nişanı filan.
    Sağda isə sizdə bazamızda olan şablon ehtiyyat hissəsi adları və alt kateqoriyaları.
    Soldaki xanaları doldurduqdan sonra keçirik sağdan bu maşında nələr salamatdır seçməyə.

    (Söhbət sağ konteinerden gedir.)
    Məsəlçün güzgüyə kliklədik altda yazıldı hansı güzgü? sağ/sol?
    Seçirik sol. Sonra qiymət qoyduq. Seçdik. (juery açılan menyu ilə)
    Sonra aşağıda mator var. Matora kliklədik altdan alt kateqoriyalar çıxdı.
    (Nəzərinizə çatdırımki kateqoriyalar və alt kateqoriyalar var bazamızda ordan çəkirik.)

    Matorda qalmışdıq hə, matora da kliklədik altdan alt-kateqoiyalar çıxdı mator adları. seçdik və buna da ayrı bir qiymət qoyduq və sağmı-solmu seçdik.

    Daha sonra istənilən qədər bu qədər seçib bunıları bazaya necə yazmalıyam?
    Yəniki bu məlumatlar 1(bir) maşına aiddir.

    Yəni nəticədə bizə lazımdırki bu maşında nələr salamatdır və qiymətləri nədir.

    Hər dəfə yeni sütun yaradılmalıdırsa arasından biri silinəndə səhvlik olur axı?

    Buna kömək etsəniz çox şad olaram.

    Bir daha təşəkkürlər.

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

      (13:12, 28/11/2015 ) #59807

      Oxşar problem məndə də olub ancaq məndə biraz sadə idi bu qədər menyu yox idi 🙂 yeni sütun yaratmaqla alınacaq bazadakı cədvələ bir dənə yeni sütun əlavə edin məsələn delete hamısında 0 olsun hansı silinsə onda 1 edin ancaq 0 olanları oxuyun belə səhvlik çıxmaz

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

    (20:33, 28/11/2015 ) #59815

    Cox sagolun, belke basqa fikir yazan olacaq yenede tesekkur.. 🙂

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

(12:35, 29/11/2015 ) #59822

Salam, Mən sizi səhv başa düşmədimsə , sizin probleminiz belədir. Standart seçim və sütun olmadığından bazaya veriləri necə əlavə edilməsində çətinlik yaşayırsınız. Əslində bu problemin bir çox çıxış yolu vardır. Məsəlçin, bir sütun (text) içinə məlumatları json_encode ilə saxlamaq yəni:

$hisseler = array('guzgu' => sag, 'guzgu_qiymet' => 5.00, 'mator_qiymet' => 60.00); və s.

$bazaya_elave_olunacaq  = json_encode($hisseler);

daha sonra isə həmin maşına aid məlumatları həmin sütundan json_decode ilə geri almaq və boş olanları əks etdirməmək (və ya boş olanları ümümiyyətlə sütun içinə yazmamaq)

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

    (18:12, 29/11/2015 ) #59832

    cox sagolun ela fikirdir. Bes formlari nece hazirlayim? yeni ($ad = $_POST[‘name’];)

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

      (22:29, 29/11/2015 ) #59835
      $hisseler = json_encode(array('ad' => mysql_escape_string($_POST['ad']), 'qiymet' => number_format($_POST['qiymet'], 2)));
      
      Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

    (21:41, 30/11/2015 ) #59869

    Minnetdaram Yusif. 🙂

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

(23:04, 30/11/2015 ) #59870

Dəyməz. Komək edə bildimsə, xoşdur mənim üçün.

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

(20:06, 02/12/2015 ) #59907

Gələcəkdə həmin hissələr üzrə axtarış sistemi lazım olacaqsa Json yaramayacaq. İstisna hal kimi MySQL 5.7.8 versiya və daha yuxarı versiyalarda native Json sütunlar dəstəklənir. Axtarış da etmək olur. Birbaşa sütunda modifikasiyalar da etmək olur. Amma MySQL versiya aşağıdırsa bu halda yeni sütunlar yox, sətirlər şəklində saxlamaq daha optimaldır. Hesab edək ki, hissələr cədvəli “Parts” olsun. 4 sütun kifayət edir. Tutaq ki Car_id, Cat_id, Subcat_id, Price. İnsert edəndə də hər biri yeni sətrə olmaqla, Car_id eyni olacaq, digərləri də bazadan çəkilmiş kateqoriya və altkateqoriya və qiymət.

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

    (23:55, 02/12/2015 ) #59915

    Təşəkkürlər Şamxal 🙂 Yəni deyirsən ki yoldaşların dediyi ilə qoşum? Yoxsa gözləyim?

    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

fuadrzayev999 cavab verdi - Aliexpress topdan üzük (-148 dəqiqə əvvəl)

Maqa cavab verdi - Elaqe ucun komek etsez sevinerdim (16 saat əvvəl)

Ruhin Alizade cavab verdi - Azərpoçt telefon (21 saat əvvəl)

sadiq.ziyadov cavab verdi - İcloud dusme sebebi nedir? (1 gün əvvəl)

E. Hacı cavab verdi - Brend Markalar Codecanyonan Alış veriş edə bilərlərmi? (1 gün əvvəl)

OrkhanZade cavab verdi - İcloud dusme sebebi nedir? (1 gün əvvəl)

OrkhanZade cavab verdi - İcloud dusme sebebi nedir? (1 gün əvvəl)

Ramazan cavab verdi - Php saytımı Quraşdırdım Sayt Açılanda "Directory Listing" Çıxır (1 gün əvvəl)

Software Developer cavab verdi - İcloud dusme sebebi nedir? (1 gün əvvəl)

faud47 cavab verdi - Ünvanın təsdiqi (1 gün əvvəl)

sadiq.ziyadov cavab verdi - İcloud dusme sebebi nedir? (2 gün əvvəl)

NONANE cavab verdi - Batareya xarab oldu ekran açılmadı - bios update etmək (2 gün əvvəl)

Software Developer cavab verdi - NikoilKart-a güvənməkl lazımdır? (2 gün əvvəl)

sadiq.ziyadov cavab verdi - Php saytımı Quraşdırdım Sayt Açılanda "Directory Listing" Çıxır (3 gün əvvəl)

Sahrab cavab verdi - komputer biosda qalıb. əməliyyat sistemi açılmır (3 gün əvvəl)

Software Developer - 609 xal

E. Hacı - 600 xal

Onar Alili - 526 xal

Dilsuz - 448 xal

Cabbarov Sübhan - 423 xal

Ruslan Butdayev - 328 xal

Maqa - 324 xal

Namiq Bəndəli - 297 xal

U.Tarlan - 244 xal

Meherremoff - 234 xal

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

Proyekt haqqında

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