Aiviss Posted March 28, 2011 Report Share Posted March 28, 2011 (edited) varbūt Jums liksies nedaudz muļķīgs šis jautājums, taču es nezinu "kā labāk". situācija: Ir DB ar ierakstiem ID | teksts uzreiz, kad ieraksts ir ievietots ir nepieciešams izvadīt šo ID. Kā izveidot pēc iespējas īsāku un unikālu šo ID? + kā to labāk darīt ja uzreiz pēc ievietošanas to nepieciešams izvadīt? 1. varaints - veidot ar DB unique un auto in..., bet tad sanāk, ka pēc ievietošanas atkal jāvaicā DB pēc šī ID.....(tā es domāju). 2. variants - ģenerēt ar kādu PHP funkciju, bet tad manuprāt ir jāpārbauda vai jau šāds ID nepastāv, jo tomēr var gadītites, kad uzģenerējas divi vienādi - kaut vai 14milj. kombināciju... Lūdzu, apgaismojiet mani... P.S. jo pats Jūtu, ka man kaut kas te neaiziet... Paldies! Edited March 28, 2011 by Aiviss Quote Link to comment Share on other sites More sharing options...
rATRIJS Posted March 28, 2011 Report Share Posted March 28, 2011 http://uk2.php.net/mysql_insert_id Quote Link to comment Share on other sites More sharing options...
Aleksejs Posted March 28, 2011 Report Share Posted March 28, 2011 Ja jautājums par MySQL, tad tam ir šāda fīča: http://lv.php.net/manual/en/function.mysql-insert-id.php The ID generated for an AUTO_INCREMENT column by the previous query on success, 0 if the previous query does not generate an AUTO_INCREMENT value, or FALSE if no MySQL connection was established. Quote Link to comment Share on other sites More sharing options...
Aiviss Posted March 28, 2011 Author Report Share Posted March 28, 2011 Paldies! Tas ir tas, kas bija vajadzīgs! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.