 |
Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Comunitatea PHP Romania
|
| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
David
Data înscrierii: 28/Feb/2005
Mesaje: 120
Locație: Suceava
|
| Trimis: Joi Mai 01, 2008 1:37 pm Titlul subiectului: Insert multiuser |
|
|
Cum se pune problema:
intr-o aplicatie multi user , se foloseste acelasi modul de ex insert in tabel1.
Mysql genereaza automat id(auto increment). Am nevoie de id respectivIdin tabel1) care il voi introduce in tabel2 ca legatura intre tabele. cum as putea sa tin minte acest id pe care sa-l folosesc intr-un form si sa introduc in tabel2 date care sa-laiba si pe el.
Sper ca am explicat bine.
Sau poate este o alta varianta ? |
|
| Sus |
|
Quber
Data înscrierii: 27/Iun/2006
Mesaje: 782
Locație: localhost
|
| Trimis: Joi Mai 01, 2008 1:48 pm Titlul subiectului: |
|
|
daca intrun form poti pune <input type="hidden" name="id" value="idul" /> dar daca vrei sa afli care e ID poti folosi
Cod: $id = mysql_insert_id(); |
|
| Sus |
|
David
Data înscrierii: 28/Feb/2005
Mesaje: 120
Locație: Suceava
|
| Trimis: Joi Mai 01, 2008 1:53 pm Titlul subiectului: |
|
|
| Dar daca dupa 0.1 secunde un alt user face si el un insert ,mysql_last_id va fi al primului user sau la al doilea? |
|
| Sus |
|
Quber
Data înscrierii: 27/Iun/2006
Mesaje: 782
Locație: localhost
|
| Trimis: Joi Mai 01, 2008 2:18 pm Titlul subiectului: |
|
|
| @David, http://php.net/mysql_insert_id |
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |
|