hi uhm ik vraag eigelijk nooit om hulp maar ik ben nu al een week bezig en ik snap het gewoon niet
ik kom er serieus gewoon niet uit

ok uhm ik zal eerst ff 1 en ander uitleggen over mijn script
ik ben sinds kort over gegaan van php 5 naar 7.2

hier zijn de problemen mee ontstaan
ik gebruik nu:
MySQLi (Object oriented style)

mijn probleem is dit..
ik heb in een best groot deel van mijn script de laatste mysql insert nodig
dit deed ik in php5 met
$laatste = mysql_insert_id();

echter in php 7 mag dit dus niet meer
ik heb alles all geprobeerd maar ik krijg gewoon niks terug

$laatste = mysqli_insert_id();
$laatste = mysqli_insert_id;
$laatste = insert_id();
$laatste = insert_id;
$laatste = $db->insert_id;

als ik all iets terug krijg is het 0
zelfs als ik vlak boven de code een INSERT plaats

niks werkt terwijl in php5 wel werkt

ik hoop dat iemand dit snapt mvg sylvester
ja dat zou kunnen iets met de dbal class

is er een snelle manier om dit te fixen?
Ah, Adoptive Solution heeft een 'nina-edit geplaatst' ;-)

Adoptive Solution op 09/08/2019 16:41:46

Heb net vorige post aangevuld.


Juist :+)
haha jup ik was net self ook ff aan het zoeken naar functies voor phpbb :P
kwam op zelfde uit

sql_nextid(); werkt

w00t w00t

zonder jouw was mij dit nooit gelukt
Ah, cool :-)
hij pakt alleen niet meer de goede id's maar dit is wel aantepassen denk ik :)

als er net een invoer ergens wordt gedan dan ziet hij die insert blijkbaar ook en dit was eerst niet zo maar dat komt wel goed :P

heel erg bedankt :P

Reageren