Jump to content
php.lv forumi

Recommended Posts

Posted (edited)

Kad nepateiktu, ka sākt veidot draugu sistēmu, ka lietotājs var uzaicināt lietotājus nu tā ka vienā lapa ir tavi uzaicinātie lietotāji ....

Edited by goma smile
  • Replies 33
  • Created
  • Last Reply

Top Posters In This Topic

Posted (edited)

visparastaka Koka struktura...

 

edit: pat ne koka driizak jau parasta primitiva 3 kolonu struktura...

tas ir ~~ Db struktura

 

ID | user_ID | uzaicinatais_id |

Edited by Grey_Wolf
Posted

goma smile--> Es taks ieposteju DB strukturu ;)

klat vel vari peilikt: statuss / datums /

un tas arii ir viss ...

nu jaa vajadzees velvienu Temp tabulu ... kur glabasies dati kamer netiek apstiprinata taa draudziiba ...

tas ir :

1. ierakstam Temp tabula ( | id | kas id | ko id | ) ka tiek uzaicinats cilvecinsh ...

2. kad tas Uzaicinatais ir ielagojies paraada ka kautkas vinju aicina draudzeeties..

3. ja apstiprina tad ieraksta pamattabulaa ...

pamataa tas arii ir vis kas nepieciesams....

Posted (edited)

Man ir jautajums pa

 

ID | user_ID | uzaicinatais_id |

 

ka izdarit lai raditu manus draugus apstirpinātos ....

 

 

 

2 kā izdarīt lai nevarētu sevi uzlūgt

3 kā izdarīt lai varētu tikai 1 reizi uzlūgt un var izdzēst ara un vari atkal uzlugt

Edited by goma smile
Posted

He he he, sevi uzlūgt:D

Tev taču jau struktūru uzrakstija.

To, kad/ko/kā ierakstīt datu bāzē un kā paņemt jau tā kā vajadzētu zināt.

Savādāk jau kā pret stabu....

Tabulā glabājas ieraksti kurš kuru uzaicina un statuss ir 0 kamēr neapstiprina tas otrs. Kāda problēma?

user_id(lietotājs kurš aicina) | to_user_id(lietotājs kuru aicina) | statuss(kad tikai aicina ieraksti nulli, kad apstiprina ieraksti 1)

No tādas tabulas visu vaqjadzīgo varēsi izvilkt. Gan cik ir draugu, gan cik neapstiprinātu, gan cik vispār. Ja vajag vēl ko papildu, laukus vari vienmēr pielikt vēl, piemeram laiku un kad dzēš no draugu listes.

Posted (edited)

Vai kāds labs cilvēks nepatiektu kā lai nevar sevi uzlūgt un to, lai nevarētu kādu vairākas reizes uzlūgt :)

 

 

P.s.

:O sanāca varu apskatīt kadi man ir draugi :)

un izdzēst viņus

 

 

jā variants 1;0; ari ir labs :)

Edited by goma smile
Posted

Es proveju ar

 

 

If ($es == $uzludzu)

{

echo "Nevar sevi uzlugt";

} else {

echo "Vari uzlugt";

}

 

Kautkā šitā es ???

jo es cenšos bet nejiet

Posted (edited)

if(user_id!=to_user_id) raksti kveriju

Ja būs vienāds, ies tālāk nerakstot.

A par tām vairākām reizēm: SELECT * FROM draugi WHERE user_id='$user_id' AND to_user_id='$to_user_id'

Ja kverijs atgriezīs ne tukšu, tātad ir jau tāds ieraksts.

Un ja reiz tāds ieraksts jau ir, tātad uzlūdz vēlreiz. To arī pārbaudi un neatļauj otro reizi tādu kveriju izpildīt.

Edited by mounkuls

×
×
  • Create New...