Jump to content
php.lv forumi

genau

Reģistrētie lietotāji
  • Posts

    23
  • Joined

  • Last visited

Everything posted by genau

  1. Nē, skolas uzdevums saucās zemes dienests, paldies par palīdzību! Bet mani vairāk interisē tas kā to norealizēt tikai ar sql
  2. Sveiki, nekādi netieku nskaidrībā ar selektu ikš funkcijas kam būtu jāatlasa cik % no īpašumiem lietotāja definētā laika posmā ir mainījuši īpašniekus. mans selekts ir šāds : SELECT ROUND(count(IV.ZemesID)/(count(Z.ZemesID)-1) * 100, 2)AS Procenti FROM IpasniekaVesture IV INNER JOIN Zeme Z ON IV.ZemesID = Z.ZemesID where IV.ZemesID IN (SELECT ZemesID FROM IpasniekaVesture IV group by IV.ZemesID Having count(IV.ZemesID)>1)AND (@Datums1>IV.DatumsNo AND IV.DatumsLidz<@Datums2) ER: Paldies par palīdzību
  3. Sveiki, esmu atkal nolēmis pēc pārtraukuma ķerties klāt kodēšanai, šobrīd interisējos, par kādu labu, vienkāršu un ātri apgūstamu opensource cms. Prasības nav lielas menu un apakšmenu modificēšana, topiku modificēšana, attēlu un failu pārvalde, iespējams kkas ar komentāriem utml. Paldies par ieteikumiem
  4. Sveiki visiem, kas jāpamaina php.ini failā, vai pašā upload formā, ja naļauj uploud`ot lielākus failus meiģināju zem 200kb, echo $_FILES['fupload']['error'] met laukā erorr`a kodu "2", formas input lauks "<input type="hidden" name="MAX_FILE_SIZE" value="100000" />", php.ini failā uzliku "upload_max_filesize = 64M" un "post_max_size = 64M", taču neļauj.
  5. Čau profiņi, kāds varētu pateikt, vai ir iespēja izdzēst attēlu no mapes images, kas atrodas htdocs, ar php plīdzību(kāda f-ja, kā mapju dzēšanā rmdir() )? Paldies par palīdzību.
  6. paldies Aleksej, tagad vismaz skaidrs kā tas viss notiek
  7. Lūdzu ižklāstiet ideju kā realizēt lietotāju gupas. Cik saprotu kkur DB jāglabā lauciņš ar grupas tisībām, piem., tabula users izskatītos nick/password/name/.../usergroup, vai pareizi? Vai arī jāveido vēlviena tabula usergroup, kurā glabāt info par katru lietotājgrupu un piesaistīt pie tabulas users. Un vēlviens lūgums vai kāds varētu izstāstīt, tā divos vārdos, kā grupām būtu jābūt realizētam sākot no ielogošanās formas, piem., ir funkcijas pievienot, labot. dzēst, un komentēt rakstu, adminam ir iespēja darīt visu, superuseram - pievienot un labot, bet useram tikai komentēt, kā tas izskatītos?
  8. Datums ir datetime formātā, date(Y-m-d) ir tikai piemērs, mainīgajā $z ir ierakstīta vērtība - mēnesis ar vienu ciparu, piem 4, vai vispār es varu šādi salīdzināt $z ar dtime queryā, pēc bubu ieteikuma man jāpārveido visa f-ja(paldies par ieteikumu), tādēļ es to nevēlētos izmantot.
  9. $date=date("d.m.Y"); $z=date("n",strtotime($date)); ... $count = mysql_query("SELECT COUNT(title) FROM article WHERE dtime='$z'"); while($row = mysql_fetch_assoc($count)){ echo $row['COUNT(title)']; } Jāatlasa virsrakstu skaits padotajā mēnesī, šajā gadījumā aprīlī.
  10. paldies par palīdzību!
  11. Ir funkcija kas ņem datus no DB kas glabājas datetime formātā un mēnesi pārveido latvuski, taču visu laiku izdod janvāri. cik saprotu kļūda ir date funkcijā, pie $asd, angliski menesi no DB ņem pareizi. $asd=$myrow['dtime']; $z=date("n",$asd); $myarray=array("Janvāris","Februāris","Marts","Aprīlis","Maijs","Jūnijs","Jūlijs","Augusts","Septembrs","Oktobris","Novembris","Decembris"); $i=0; while($i <count($myarray)){ if($z==$i+1){ $z=$myarray[$i]; echo $z; } $i++; }
  12. nu principaa datu baazei piekljuust, atlasa vajadziigo ierakstu daudzumu - while straadaa vajadziigo reizhu skaitu, bet netiek pieshkjirta vajadziigaa veertiiba mainiigajam $b...
  13. Gribu izvadiit saanu menuci nemot no datubaazes nosaukumus, bet nesanaak paliidziet atrast kljuudu kods taads: <?php $dbhost="localhost"; $dbusername="root"; $dbpassword="Bri"; $dbname="bri"; $connect = mysql_connect($dbhost, $dbusername, $dbpassword); $db = mysql_select_db($dbname,$connect) or die ('Could not connect: ' . mysql_error()); ?> //konekcija <?php include("config.php"); $a = $_GET["id"]; $query = mysql_query ("SELECT `menu`.`menuID`, `menu`.`Name` FROM `menu` WHERE (`menu`.`mainbtnID` = $a) ORDER BY `menu`.`Name` ASC ",$connect) or die ('Could not connect: ' . mysql_error()); while($row = mysql_fetch_array($query)) { $b= $row['menu'.'menuID']; echo $row['menu'.'menuID'] ; echo ($b); $c=($b[2]*10 + $b[3]); // echo ($c); echo $row['menu'.'menuID']; echo ("</br>"); ... ...
  14. Es taisu ziņu sadaļu ar iespēju tās komentēt, izveidoju tabulu news un no šīs tabulas ņemu raksta nosaukumu un izveidoju tabulu, kuras nosaukums ir raksta nosaukums, kas ir katra raksta atbilstošā komentāru tabula. Jo pēc idejas katram rakstam taču jābūt atbilstoši tabulai, kurā glabājas komentāri
  15. Lūdzu nevajag taisīt bezjēdzīgas QUOTEs Tāpat, likt pārbaudi pie ievades vai nelikt.
  16. paldies visiem par palīdzību, centos izmantot mainīgo kuram vēl nebiju piešķīris mainīgo. Vēl viens jautājums vai tabulas nosaukumam var piešķirt skaitli piem 1 vai 1-posts?
  17. Laikam esmu stūlbs, bet kļūdu es neredzu CREATE TABLE ( `id` int(4) NOT NULL auto_increment, `name` varchar(65) NOT NULL default '', `email` varchar(65) NOT NULL default '', `comment` longtext NOT NULL, `datetime` varchar(65) NOT NULL default '', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
  18. Lūdzu nevajag taisīt bezjēdzīgas QUOTEs man šada MySQL 5.0 versija
  19. izdeva šādu paziņojumu: "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '( `id` int(4) NOT NULL auto_increment, `name` varchar(65) NOT ' at line 1" izpildot: ($title vietā a) "CREATE TABLE a ( `id` int(4) NOT NULL auto_increment, `name` varchar(65) NOT NULL default '', `email` varchar(65) NOT NULL default '', `comment` longtext NOT NULL, `datetime` varchar(65) NOT NULL default '', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;"; query izpildās bez problēmām.
  20. phpmyadmin neizveidojas tabula
  21. Esmu jauniņais PHP, varat palīdzet atrisināt vienu problēmu. Vēlos izveidot tabulu ar nosaukumu, kādā ir nosaukts lauks citā tabulā. Kods: .... $title= $_GET['title']; $sql = "CREATE TABLE $title ( `id` int(4) NOT NULL auto_increment, `name` varchar(65) NOT NULL default '', `email` varchar(65) NOT NULL default '', `comment` longtext NOT NULL, `datetime` varchar(65) NOT NULL default '', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;"; ...... $result = mysql_query($sql,$connect); .... Šāds kods nedarbojas, esmu pagooglejis arī šādi kodi CREATE TABLE `$title`...;CREATE TABLE `($title)`...; CREATE TABLE `DBvārds`.$title nedarbojas.
×
×
  • Create New...