| | |
| Stránka: 1 z 1
| [ Príspevkov: 15 ] | |
Autor | Správa |
---|
Registrovaný: 30.04.09 Prihlásený: 11.02.10 Príspevky: 723 Témy: 81 |
je mozne pri vlozeni prazdneho riadku do tbl priamo ziskat aj ID (ktore je auto inc.)?
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
na co by si vkladal do tabulky prazdny riadok?
myslis tym, ze ti ma insert vratit id aktualne pridaneho riadku?
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 30.04.09 Prihlásený: 11.02.10 Príspevky: 723 Témy: 81 | |
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
neviem o tom, ze by sa to dalo... ale po inserte mozes pouzit last_insert_id() na ziskanie hodnoty id...
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 30.04.09 Prihlásený: 11.02.10 Príspevky: 723 Témy: 81 |
aha ano to som potreboval dakujem
|
|
Registrovaný: 30.04.09 Prihlásený: 11.02.10 Príspevky: 723 Témy: 81 |
neviem to pouzit
toto mi nefunguje
$r=mysql_query( "SELECT id FROM $dbTbl WHERE LAST_INSERT_ID()" );
|
|
Registrovaný: 29.10.07 Prihlásený: 27.10.23 Príspevky: 1395 Témy: 30 Bydlisko: Bratislava |
http://sk2.php.net/mysql_insert_id
navrhujem ti vykaslat sa (aspon docasne ak uz nie natrvalo) na programovanie a zacat zakladmi anglictiny. potom budes aspon vediet pouzivat google a kopirovat. takto to nikam nevedie
_________________ PC: OS: Windows 11 (64bit) CPU: AMD Ryzen 5 3600 GPU: ASUS TUF RTX3060Ti 8GB RAM: 16GB DDR4-3200MHz Kingston Fury MB: ASUS TUF Gaming B550M WIFI SSD: 1000GB PCIe M.2 NVME Mobil: Xiaomi POCO F2 PRO |
|
|
nebolo by lahsie mysql_query("SELECT id FROM $dbTbl ORDER BY id DESC LIMIT 1"); ?
|
|
Registrovaný: 30.04.09 Prihlásený: 11.02.10 Príspevky: 723 Témy: 81 |
to ded leg -to ma nenapadlo dik je to lepsie riesenie .
to GoodWill-samozrejme som si php.net pozrel predtym ako som napisal len som si nevsimol lenze
mysql_query("INSERT INTO mytable (product) values ('kossu')");
printf("Last inserted record has id %d\n", mysql_insert_id());
my vypise aj posledny stlpec
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
pilná lama glama píše: neviem to pouzit toto mi nefunguje $r=mysql_query( "SELECT id FROM $dbTbl WHERE LAST_INSERT_ID()" );
ma to byt
Kód: SELECT LAST_INSERT_ID()
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 Bydlisko: BA - WESTSIDE | Napísal p360t: 22.09.2009 17:12 | |
|
Ded'leg píše: nebolo by lahsie mysql_query("SELECT id FROM $dbTbl ORDER BY id DESC LIMIT 1"); ? Toto je zle. Pretože ak pridáš záznam, nech má napr. id 5, a potom ho hneď vymažeš, auto increment bude mať hodnotu 6, ale tento select ti vráti 4.
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 30.04.09 Prihlásený: 11.02.10 Príspevky: 723 Témy: 81 |
ano pardon uz mi to funguje, niekde som tam mal zabudnute echo :/
goodWill mal najjednoduchsie riesenie, dakujem vam
$dotaz=mysql_query($riadok);
return mysql_insert_id();
|
|
Registrovaný: 30.04.09 Prihlásený: 11.02.10 Príspevky: 723 Témy: 81 |
Vsimol som si ze sa mi ID autoincrement zapisuje nezavisle na realnych hodnotach. Teda ak odstranim id 8,9,10 tak pri vlozeni zaznamu sa mi ajtak pripise 11 a nie 8. Je nato daka jednoducha finta?
|
|
Registrovaný: 29.10.07 Prihlásený: 27.10.23 Príspevky: 1395 Témy: 30 Bydlisko: Bratislava |
Finta ako finta. Databaza si pre kazdu tabulku pamata posledne pouzite.
Ak ti velmi zalezi na tom aby nevznikali medzery, tak budes namiesto autoincrement musiet pouzivat MAX. To ti ale aj tak nepomoze ak niekto vymaze zaznamy niekde uprostred.
ID je ID. Identifikator. Nie je dovod zaoberat sa tym ze v nom vznikaju medzery. Ak chces nieco ako poradie zaznamu, vytvor nato dalsi stlpec a tam udrziavaj poradie podla svojich predstav. Na ID ale nesiahaj.
_________________ PC: OS: Windows 11 (64bit) CPU: AMD Ryzen 5 3600 GPU: ASUS TUF RTX3060Ti 8GB RAM: 16GB DDR4-3200MHz Kingston Fury MB: ASUS TUF Gaming B550M WIFI SSD: 1000GB PCIe M.2 NVME Mobil: Xiaomi POCO F2 PRO |
|
Registrovaný: 30.04.09 Prihlásený: 11.02.10 Príspevky: 723 Témy: 81 |
ok ide iba o chybicku krasi s funkcnostou to nema nic takze nebudem to menit dakujem
|
|
| Stránka: 1 z 1
| [ Príspevkov: 15 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| vloženie riadku pri zmene hodnoty v exceli v Ostatné programy | 0 | 256 | 27.02.2013 16:35 tino | | Request a ASP.net v Technológia .NET | 4 | 1666 | 29.06.2008 9:41 Ded'leg | | ubuntu - X Error of failed request v Operačné systémy Unix a Linux | 1 | 586 | 16.12.2008 23:30 Igor | | Request time out (čas vypršal) Problem v Sieťové a internetové programy | 0 | 404 | 11.01.2012 14:58 Dafid | | Facebook graph-api request, ktory nevracia JSON objekt v Android, iOS, Windows Phone (Mobile) | 6 | 689 | 20.09.2014 14:34 incredible | | Zaslanie binarnych dat ako multipart/form-data request v PHP, ASP | 2 | 335 | 26.07.2013 10:38 1daemon1 | | Unknown USB Device (Device Descriptor Request Failed) - pomoc v Ostatné | 5 | 385 | 30.04.2020 16:19 tatko Tom | | Zalomenie riadku v Databázy | 3 | 728 | 09.03.2008 20:20 djsulo | | zalomenie riadku v PHP, ASP | 10 | 1829 | 05.02.2008 18:12 etel | | Deaktivácia riadku v HTML, XHTML, XML, CSS | 5 | 719 | 23.05.2016 4:37 McLovin | | Vymazanie jedneho riadku v Databázy | 14 | 1189 | 08.02.2009 22:00 Senky | | posun v riadku v Assembler, C, C++, Pascal, Java | 15 | 1256 | 12.10.2009 7:12 pizet | | tabuľka do riadku v HTML, XHTML, XML, CSS | 8 | 606 | 31.10.2008 15:53 gadz80 | | zalomenie riadku v maily v PHP, ASP | 4 | 828 | 27.02.2007 11:33 javo | | Menu do jedneho riadku v HTML, XHTML, XML, CSS | 3 | 536 | 14.12.2008 12:46 don jebot | | button v jednom riadku v HTML, XHTML, XML, CSS | 4 | 490 | 30.08.2010 19:10 boyofx |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|