- Honor Magic5 Pro - kamerák bűvöletében
- Samsung Galaxy S21 FE 5G - utóirat
- iPhone topik
- Google Pixel 3a teszt - a Nexus szellem-e?
- Google Pixel 3 - egyszerűen nagyszerű
- Huawei P30 Pro - teletalálat
- Samsung Galaxy A54 - türelemjáték
- Google Pixel 8 Pro - mestersége(s) az intelligencia
- Apple Watch Ultra - első nekifutás
- Vodafone mobilszolgáltatások
Hirdetés
-
A Video AI lehet a One UI 6.1.1 ütőkártyája
ma Vagy hogy fogja a mesterséges intelligencia manipulálni a mozgóképeket?
-
Igencsak szerény méretekkel rendelkezik az Aetina Xe HPG architektúrás VGA-ja
ph Az 50 wattos modellt beágyazott rendszerekbe, MI-vel kapcsolatos munkafolyamatokhoz és edge applikációkhoz szánták.
-
Toyota Corolla Touring Sport 2.0 teszt és az autóipar
lo Némi autóipari kitekintés után egy középkategóriás autót mutatok be, ami az észszerűség műhelyében készül.
Új hozzászólás Aktív témák
-
tkazmer
addikt
primary key-re gondolsz? Én úgy csinálnám, hogy
select id from tabla order by id desc limit 1
, azonban gyanítom, hogy van ennél jobb megoldás is..
úgy tervezték, hogy kibirjon egy atomtámadást is. De nekünk komolyabb fegyvereink vannak, mint pl Béla bá, a földmunkagépkezelő
-
Thunder78
senior tag
Úgy is lehet, ahogy tkazmer írta, de én pl maximumkeresési függvényt használtam rá, mivel nekem az egyik programomba az id-nek más jelentése is volt ... pl 1-esel kezdődtek a magán, 2-essel a céges ügyfelek.
Az adatbázis egy Oracle 10g XE, amire PDO-n keresztül csatlakozom, ergo azokat a részeket át kell írnod mysql-re, ha azt használsz!function newidfinder() {
$useradat = $_SESSION['useradat'];
include "conn.php";
$str = "SELECT id from partners";
$stmt = $conn->prepare($str);
if ($stmt->execute()) {
$rows = $stmt->fetchAll(PDO::FETCH_NUM);
$conn=NULL;
// Ha a status 1, akkor magán, 2-es esetén céges (nincs több variáció).
if ($useradat['STATUS']=='1') { $ertek = 10000000; } else { $ertek = 20000000; }
$maxertek = $ertek + 9999999;
for ($i = 0; $i <= count($rows); $i++ ) {
if (($rows[$i][0] > $ertek) and ($rows[$i][0] < $maxertek)) {
$ertek = $rows[$i][0];
};
}
$vissza = $ertek + 1;
return $vissza;
} else {
$conn->errorcode();
};
}''A víz a legerősebb ital. Egy egész hajót is elbír!''
-
tbs
addikt
Hmmmm... select LAST_INSERT_ID() (sql) és mysql_insert_id() (php)
Ha ennél korrektebb meghatározás kell, akkor javaslom a 2fázisú insert-et: első körben egy dummy, de jól kereshető adattal insertálsz, amire select id from akarmi where data='dummyhash', és megvan az utolsó insert id. Aztán mehet az update a valódi adatokkal az id-re...
Amúgy ilyesmi technikával lehet kézihajtány tranzakciókat gyártani, ami nemritkán gyorsabb, mint a valódi...
Csak úgy, önmagában, az autoincrement állapotát nem tudod egyszerűen lekérdezni.
Új hozzászólás Aktív témák
- Ukrajnai háború
- gban: Ingyen kellene, de tegnapra
- Metal topik
- Honor Magic5 Pro - kamerák bűvöletében
- LEGO klub
- Suzuki topik
- Júniusban végre bemutatkozhat az új Gears of War játék
- Luck Dragon: Asszociációs játék. :)
- sh4d0w: Rebel Moon - Ne nézd meg!
- Samsung Galaxy S21 FE 5G - utóirat
- További aktív témák...