Jump to content
php.lv forumi

atikons

Reģistrētie lietotāji
  • Posts

    36
  • Joined

  • Last visited

atikons's Achievements

Newbie

Newbie (1/14)

  1. nedaudz neprecīzi saprati, domāju šādi: ja <input type=hidden name=test value=1 />, tad <FORM action = some_url.php ja <input type=hidden name=test value=2 />, tad <FORM action = other_url.php ja <input type=hidden name=test value=3 />, tad <FORM action = big_url.php
  2. Kā panākt ar javascript, lai formai mainītos action URL atkarībā no padotā POST parametra, kas ir <input type=hidden name=test value=1 /> Vajag trīs iepriekš definētus URL, katru savam, piem: ja <input type=hidden name=test value=1 />, tad <FORM action = url_1 ja <input type=hidden name=test value=2 />, tad <FORM action = url_2 ja <input type=hidden name=test value=3 />, tad <FORM action = url_3 Ar Javascript pieredzes tik pat kā nav.
  3. Nu izmēģināju pie FROM pielikt - nekā!
  4. hmm.. domāju, ka n�“, jo no tās tabulas es neko neselektoju. Tā tabula domāta tikai, lai savienotu divas citas tabulas. Izm�“ģināju, tāpat neiet.
  5. Ir, pēdējās 2 rindas. Skatīt iekavās.
  6. Kā saprast - tabula ir par zemu?
  7. 1054 error Unknown column 'pasniedzejs_prieksmets.prieksmeta_id' in 'ON clause' ! Hmm... es no Alias ņe bum bum. grrrr
  8. Taisu skolai darbu iekš MySQl un nevaru SELECT'ot vairāk par 3 tabulām. Relācijas: Kods, ko ģenerē proga DBA central for MySQL. SELECT `studenti`.`name`, `studenti`.`surname`, `tests`.`atzime`, `prieksmets`.`nosaukums` FROM `tests` INNER JOIN `studenti` ON (`studenti`.`id` = `tests`.`studenta_id`) INNER JOIN `prieksmets` ON (`prieksmets`.`id` = `tests`.`prieksmeta_id`) Šis strādā, jo selekto tikai trīs tabulas. SELECT `studenti`.`name`, `studenti`.`surname`, `tests`.`atzime`, `prieksmets`.`nosaukums`, `pasniedzeji`.`name_pas`, `pasniedzeji`.`surname_pas` FROM `tests` INNER JOIN `studenti` ON (`studenti`.`id` = `tests`.`studenta_id`) INNER JOIN `prieksmets` ON (`prieksmets`.`id` = `tests`.`prieksmeta_id`) INNER JOIN `prieksmets` ON (`prieksmets`.`id` = `pasniedzejs_prieksmets`.`prieksmeta_id`) INNER JOIN `pasniedzeji` ON (`pasniedzeji`.`id` = `pasniedzejs_prieksmets`.`pasniedzeja_id`) Bet šis nestrādā un izmet erroru - Not unique table/alias: ‘prieksmets’. Pats padomāju, tiešām tabulai 'prieksmets' abās pusēs vaidojas plūsmas, kas savā stārpā nevienojas kopā. Plūsma Studenti+tests+prieksmets nevienojas kopā ar plūsmu pasniedzeji+pasniedzeji_prieksmets+prieksmets. Pa vidu tam ir tabula prieksmets. Un jautājums tāds, kā panākt lai viss darbotos? Manuprāt, vajag kaut kā vienā plūsmā prieksmets.id savienot ar otras plūsmas prieksmets.id. Neveidojās ķēde, pārtrūkst un tie divi posmi ir jāsadabū kopā. Kā? Varbūt var kaut kā savādāk? Select select'ā vai kā savādāk?
  9. quote=hmnc nu es dotu ap 90%, bet tā tas ir. 30% gadījumu krāsas galīgi garām.
  10. Ir interneta lapa ar formu. Encoding lapai utf-8. Dati tiek saglabāti mysql datu bāzē, taču līdz DB (insert.php) burts "ā", rādās normāli kā burts "ā", taču kad tas tiek ievietots DB, tas tiek pārveidots vai nu uz Ä? vai citi latviešu simboli uz kaut ko tādu &123; Hostings - serveris.lv. Datu bāzē viss ko vien varēja, nomainīts uz utf-8_unicode_ci. Ja vada pa taisno no phpmyadmin, tad viss OK. MySQL pārvērš "ā" uz "Ä?" ievietošanas brīdī. wtf, kas par vainu?
  11. Nu tad galu galā: $n = explode("-", $row['e_date']); $year = $n[0]; $month = $n[1]; $day = $n[2]; $now=mktime(); $time=mktime(0,0,0,$month,$day,$year); $agetime=$time-$now; $agetime = ($agetime/60/60/24)+1; $intval = intval($agetime); if ($agetime > 0) { if ($agetime > 0 && $agetime < 1 ) { $dienas = "Licence beidzas šodien!"; } else if ($intval == 11) { $dienas = "Vēl ir palikušas ".$intval." dienas!"; } else if ($agetime%10 ==1) { $dienas = "Vēl ir palikusi ".$intval." diena!"; } else if ($agetime > -1 && $agetime <=0) { $dienas = "Šī licence ir beigusies!"; } else { $dienas = "Vēl ir palikušas ".$intval." dienas!"; } } else { $dienas = "Šī licence ir beigusies!"; }
  12. Paldies! Pie tam vēl iemācījos, kam tad īsti tas explode ir domāts. Paldies!
  13. Tikai kā no $row['date'] var izvilkt trīs mainīgos $day, $month, $year?
×
×
  • Create New...