Jump to content
php.lv forumi

kapeika

Reģistrētie lietotāji
  • Posts

    112
  • Joined

  • Last visited

Posts posted by kapeika

  1. Pieņemsim, ka man ir pieci aptaujas jautājumi, uz kuriem atbildējušas divas personas. Man nepieciešams salīdzināt šo personu atbildes un, ja kāda/kādas no atbildēm sakrīt, aprēķināt atbilžu sakritību procentuāli. Vēlētos paprasīt, ar ko man īsti ir jāsāk? Droši vien, ka ar Else If, bet salīdzināt katru atbildi ar katru un pēc tam veikt kaut kādus aprēķinus būtu vienkārši stulbi, ja jautājumu skaits kādreiz var mainīties.

  2. Cik zinu, RTU pilnīgi visās mācību programmās ir fizika. Man tas tiešām likās grūti, it īpaši, ja skolā nebiji labās attiecībās. + ja vēl trāpi ne pie tā skolotāja, tad tiešām var būt dimbā. Vairāk par RTU + IT nevaru pateikt.

  3. Nu šajā visā esmu iesācējs, bet, ar POST izsaucot atbildes no jautājumu lapas, atbildes tiek izsauktas pareizi ($jaut1 = $_POST['jaut1']; u.t.t.). To pašu atbildi ($jaut1) es mēģinu insertēt tabulā - tāpēc es īsti nesaprotu tavu teikumu, ka kverijā tiek saglabāti jautājumi. Varbūt paskaidrosi sīkāk? Jo pašlaik man liekas, ka es visu daru pareizi. Tādu pašu metodi izmantoju citā lapā, tikai tur bija textboxi - ar tiem viss normālu un insertē arī lieliski.

     

    Array

    (

    [jaut1] => atb2

    [jaut2] => Tests

    [jaut3] => Pica

    [jaut4] => B

    [jaut5] => Ignorētu

    )

     

     

    Array

    (

    )

     

    Re ko izvada man - visas atbildes ir pareizas, t.i. - manis izvēlētas.

  4. $sql = "INSERT INTO table ".

    "(jaut1,jaut2,jaut3,jaut4,jaut5) ".

    "VALUES ".

    "('$jaut1','$jaut2','$jaut3','$jaut4','$jaut5')";

     

    Seit tu tik izvēlies jautājumus saglabāt, bet nav atbildes, kas jaglabā

     

    Aizmirsu laikam piebilst - ir 5 jautājumi, katram 4 atbildes varianti. Kodā norādīju tikai vienu. Pirmā jautājuma atbildes variantiem name=jaut1, otrā - jaut2 u.t.t.

     

    Pārbaudot ar šito -

     

    echo '<pre>';
    print_r ($_POST);
    echo '<br /> <br />';
    print_r ($_GET);
    echo '</pre>';

     

    tiek izvadītas izvēlētās atbildes, tāpēc kļūdai vajadzētu būt otrajā kodā, kur sql kvērijs =/

  5. Izmeklējos Gūglē u.t.t., bet atrisinājumu sev nevaru atrast. Situācija ir tāda -

     

    Failā 1.php ir šāds kods

     

    http://paste.php.lv/d3ccc0190e0cc3d861eb69d2ded86eb6?lang=php (radiobutton daļa)

     

    Failā 2.php ir šāds kods

     

    http://paste.php.lv/f539f159b87871d42e0910b36b2dcd2d?lang=php

     

    Un kaut nosit, viņš nekādīgi negrib saglabāt datus table.

     

    Izmantoju arī

     

    echo '<pre>';
    print_r ($_POST);
    echo '<br /> <br />';
    print_r ($_GET);
    echo '</pre>';

     

    Iegūstu visu, ko vajag. Tāpēc uzskatu, ka kļūda man ir tieši kvērijā =/

  6. Nu lapa ir multi-lingual, tāpēc loģiski, ja viņš charsetu ņem no lang faila. Katram lang failam ir uzlikts savs charsets. Dīvaini ir tas, ka viņš neņem pretī š ž burtus tikai tiem datiem, kuri tiek saglabāti datubāzē. Produkta aprakstā gan strādā, bet strādāt sāka tikai pēc tam, kad uzliku FCKeditor tajā vietā, kur tiek ierakstīts produkta apraksts.

  7. Noteikti, ka daudzi ir prasījuši te palīdzību tieši šī iemesla dēļ, bet izskatīju arī citus topikus un īsti nepalīdzēja (vai arī nesapratu).

     

    http://uro.lv/catalog/index.php

     

    Kā var pamanīt, ž un š rāda kā ��.

     

    Sapratu, ka jāmaina charsets, bet kur to īsti darīt - nezinu. Neesmu OsC. speciālists.

     

    index.php ir šāda rinda - <meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>">

     

    latvian.php charsets ir define('CHARSET', 'utf-8');

     

    Uzliekot iso-8859-1 (vai kā tur bija), š, ž iet, bet parādās problēmas ar citiem burtiem.

     

    Esmu tā kā iestrēdzis, nezinu tagad ar ko sākt. Visdrīzāk, ka charsets nav uzlikts tēmas (skina) failos (vismaz man tā liekas).

×
×
  • Create New...