Buongiorno,
Sono nuovo del forum e spero di trovare una risposta a questo problema.
Ho creato una funzione javascript che fa un post tramite ajax e mootools.
Vorrei che dopo il post, mi ritorni in onSuccess l'ultimo id inserito nel db.
function NewItem(catid) {
var req = new Request({
url:'index.php',
method:'post',
autoCancel:true,
data:'newitem='+catid ,
onSuccess:function(){ Vorrei il ritorno della variabile "$last_id" }
}).send();
}
Questo è il php :
if(isset($_POST['newitem']))
{
$catid =$_POST['newitem'];
$database = &JFactory::getDBO();
$database->setQuery("INSERT #__content SET title='Nuovo Articolo', introtext='testo nuovo Articolo', state='1', sectionid='2', catid='$catid', alias='contentheading'");
$database->query();
$last_id = $database->insertid();
Si può fare, o devo cercare un altro metodo ?
Grazie a tutti

Rispondi quotando