Jump to content
php.lv forumi

Recommended Posts

Posted (edited)

Labdien! Es uztaisiju majas lapu pēc http://gfx.lv/forums/index.php?showtopic=5473 šīs paacibas. Pašlaik nesmu tajos failos neko darijis tikai uzlicis uz host un vis! Tur ir sadaļa Vēstule bet ja kads atsuta vestuli tad neradas cik vestules atsutitas tikai to var redzet ieejot http://electr.woano.lv/index.php?darbiiba=veestules šeit bet man gribetos lai rada pie Vestule ( ) un iekavas cik vestules atsutitas! Takā draugiem.lv . Ludzu palidziet? manu web kur vajag šo script ir http://electr.woano.lv/index.php varat apskatit!

Edited by xmas12
Posted (edited)

Jā es sev ari cenšos uztaisīt itkā vis sanāk utt. bet laba ideja ir 1 un 0 sistēma tas saprotams tā ka

 

uztaisi jaunu lauku piemēram statuss (pēc paša izvēlēs) pie Default norādi 0 tas un izdari tā kad apsties to vēsuli tev updetojas uz 1 znaķit tu esi izlasijis ....

 

Sorī mazliet nesaprotami bet ar mazliet loģisko iodeju var izdomāt un šito izlasīt un izdarīt

Edited by goma smile
Posted
Jā es sev ari cenšos uztaisīt itkā vis sanāk utt. bet laba ideja ir 1 un 0 sistēma tas saprotams tā ka

 

uztaisi jaunu lauku piemēram statuss (pēc paša izvēlēs) pie Default norādi 0 tas un izdari tā kad apsties to vēsuli tev updetojas uz 1 znaķit tu esi izlasijis ....

 

Sorī mazliet nesaprotami bet ar mazliet loģisko iodeju var izdomāt un šito izlasīt un izdarīt

Šis man neder. Ludzu palidziet! bušu pateicīgs!

Posted

Ko 1;0 ir ideja laba es ta ieprieks nekad nebiju ta aizdomajies ka

1 ir izlasītās un 0 ir nelasītas lidz ar to 0 uzskaita un parāda cik tev ir nelasītas

Posted
Ko 1;0 ir ideja laba es ta ieprieks nekad nebiju ta aizdomajies ka

1 ir izlasītās un 0 ir nelasītas lidz ar to 0 uzskaita un parāda cik tev ir nelasītas

Bet man vajag pašu kodu kur ir tas 0 un 1 ! es uz dulo nevaru likt! pasu kodu vajag kur ieksa tas 0 un 1 !

Posted
Izmanto SELECT AND BRAIN

 

Daudzi saka ka noka4ātu sistēmu ir grūtāk saprast nekā to ko esi pats veidojis :)

 

Nu pasaki kodu kura ir tas 0 un 1 Lai es varetu redzet iekavas cik vestules ir atsutitas?

Posted

SPeciāli tev "_" un citiem līdzīgajiem :)

 

Sakumā vaig izveidot jaunu lauku vēstuļu tabulā es viņu savā kodā nosaucu pa v_statuss Pie type izvēlamies tinyint, Length/Values liekam 1 (jo būs viens simbols 1 vai ari 0) ar defult 0 un pie UNSIGNED Vai ari izmanto šo te Sql ievadē :D

 

ALTER TABLE `veestules` ADD `v_status` TINYINT( 1 ) UNSIGNED NOT NULL DEFAULT '0' AFTER `id` ;

 

 

TAgad esam uztaisijuši jauno lauku :)

Selectojam skaitu lai rāditu ka draugiem.lv (ka viņš gribēja)

 

šo raksti kur tu gribi lai rāditos vēstuļu skaits

$veestules = mysql_query("SELECT  * FROM `veestules` WHERE sanjeemeeja_id = '$user_id' AND v_status='0'");
$ciknelasiitupm=mysql_num_rows($veestules);


if ($ciknelasiitupm << '0') {
echo "(".$ciknelasiitupm.")";
} else {
}

 

Tālāk taja faila kur lasam vēstuli ierakstam

 

mysql_query("UPDATE veestules SET v_status='1' WHERE v_id = {$_GET['id']}");

 

 

Kā redzam v_status tiek parveidots uz '1' un samazinās nelasītās vestules

 

P.s. Šis ir mana gadijumā citiem varētu būt minimāli savādāk,

bet galveno kārt šis ir piemērs kā izsprast 1 vai 0 darbību

Posted

goma_smile, es Tevi nekritizēšu, drīzāk uzslavēšu par centiību ka mācies.

Pats esmu bijis tāds zaļš ķiļķens kuram bija daudz ar visu ko jācīnās un php.lv forumā tikai gadu atpakaļ sāku piedalīties.

Vismaz vienu saskatu, centies pats iemācīties neliekot uzreiz jau gatavu, par to novērtēju.

Par datubāzēm palasies http://datubazes.wordpress.com kur Gints Plivna raksta.

Vēl laba vieta kur patrenēties ir andrisp ieliktais links http://sqlzoo.net/ , man vismaz noderēja.

 

to xmas12, ja vēlies parādīt kodu un problēmu, kuru vajag palīdzēt risināt, labāk ieliec to koda gabalu http://paste.php.lv

Tā ir gan ērtāk gan ietrastāk, neapvainojies, tas ir normāli.

Posted

Taisot sadas sistemas ir pamaniits ka:

1. statusu velams 3 veidos , Jauna, Izlasiita , atbildeta .

taatad TynyInt 0 , 1 , 2 ne tikai 0 un 1

2. atspoguljosanai izmantot 3 dazadas bildiite kuru nosaukumaa jau ir Statusaa vertiiba

tas ir: bilde_0.jpg ; bilde_1.jpg ; bilde_2.jpg

3. veidot atseviskju funkciju kas palielina statusa vertiibu par 1 ... --> krietni atvieglo koda lasiisanu & rakstiisanu

kur: padodam vestules ID un pasreizejo statussu, atgriezjam jauno statussu ...

( pasaa f-jas kodaa tikai parbaudam vai jau nav sasniegts pats lielaakais statuss (tas ir 2) un ja nav tad palielinam par 1)

tas dod to ka visur kur vajag nomainiit statusu , vienkarsji izmantojam vienu funkciju --> taak nedomajot par parbaudeem utt... (to jau dara f-ja)

---

tas taa isumaa viss..

Posted

$veestules = mysql_query("SELECT  * FROM `veestules` WHERE sanjeemeeja_id = '$user_id' AND v_status='0'");
$ciknelasiitupm=mysql_num_rows($veestules);

 

nu nesmuki tā ir? Daudz smukāk var atrast gan lasīto un nelasīto skaitu vienā SQL

 

SELECT count(*), statuss FROM vestules WHERE sanjeemeeja_id = '$user_id'
group by statuss

×
×
  • Create New...