goma smile Posted December 28, 2008 Report Share Posted December 28, 2008 (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 December 28, 2008 by goma smile Link to comment Share on other sites More sharing options...
Grey_Wolf Posted December 28, 2008 Report Share Posted December 28, 2008 (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 December 28, 2008 by Grey_Wolf Link to comment Share on other sites More sharing options...
codez Posted December 28, 2008 Report Share Posted December 28, 2008 drīzāk velk uz visparastāko krūma struktūru Link to comment Share on other sites More sharing options...
Delfins Posted December 29, 2008 Report Share Posted December 29, 2008 Tā ir vesela `the matrix`, kur var nolauzt galvu :) Link to comment Share on other sites More sharing options...
Jamesons Posted December 29, 2008 Report Share Posted December 29, 2008 labāk vienkārši ieraksti google "social network script, dating script" kkā tā, tā būs vienkāršāk :D Link to comment Share on other sites More sharing options...
Aleksejs Posted December 29, 2008 Report Share Posted December 29, 2008 Skaties, kā tas ir izdarīts te: http://elgg.org/ http://www.boonex.com/products/dolphin/ http://try.lovdbyless.com/ Link to comment Share on other sites More sharing options...
goma smile Posted December 29, 2008 Author Report Share Posted December 29, 2008 Nežēlīgas sistēmas :@ es domāju kautko vienkāršu uz savas majaslapas, ka uzaicini un uzaicinātais izvēlas apstiprināt vai nē . Link to comment Share on other sites More sharing options...
Grey_Wolf Posted December 29, 2008 Report Share Posted December 29, 2008 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.... Link to comment Share on other sites More sharing options...
goma smile Posted December 29, 2008 Author Report Share Posted December 29, 2008 (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 December 29, 2008 by goma smile Link to comment Share on other sites More sharing options...
mounkuls Posted December 29, 2008 Report Share Posted December 29, 2008 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. Link to comment Share on other sites More sharing options...
goma smile Posted December 29, 2008 Author Report Share Posted December 29, 2008 (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 December 30, 2008 by goma smile Link to comment Share on other sites More sharing options...
mounkuls Posted December 30, 2008 Report Share Posted December 30, 2008 vienkārši pirms uzlūgt, pārbaudi vai jau nav tāds ietraksts. Ja sevi, lai nelūdz savu user_id. Un viss:) Link to comment Share on other sites More sharing options...
goma smile Posted December 30, 2008 Author Report Share Posted December 30, 2008 Es proveju ar If ($es == $uzludzu) { echo "Nevar sevi uzlugt"; } else { echo "Vari uzlugt"; } Kautkā šitā es ??? jo es cenšos bet nejiet Link to comment Share on other sites More sharing options...
mounkuls Posted December 30, 2008 Report Share Posted December 30, 2008 (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 December 30, 2008 by mounkuls Link to comment Share on other sites More sharing options...
goma smile Posted December 30, 2008 Author Report Share Posted December 30, 2008 (edited) :o paldies :) šis trādāja a varbūt nezini ka var izdarīt ka tikai 1 reizi vari uzlūgt Edited December 30, 2008 by goma smile Link to comment Share on other sites More sharing options...
Recommended Posts