Per UnderMaken:
Non ho ben capito a cosa serva questa funzione, ma cmq non mi pare che riesca a risolvere i miei problemi.
Ho provato ad aggiungere un campo input hidden di cui cambio il value in base all'esito dellq query sql con php.
$res = mysql_query($query, $db);
mysql_close($db);
if ($res) {
echo "<input id=\"prenOK\" name=\"prenOK\" type=\"hidden\" value=\"OK\">";
} else {
echo "<input id=\"prenOK\" name=\"prenOK\" type=\"hidden\" value=\"NOK\">";
}
Poi ho aggiungo nel javascript un'ulteriore istruzione
function prenota(data) {
params = "orderdate="+data;
params += "&insertYN=Y";
params += "&ora="+(document.getElementById("ora").value) ;
params += "&minuto="+document.getElementById('minuto').value ;
params += "&nome="+document.getElementById('nome').value ;
params += "&cognome="+document.getElementById('cognome').val ue;
params += "&type="+document.getElementById('type').value ;
params += "&istruttore="+document.getElementById('istruttore ').value;
//alert(params);
sendRequest('POST', 'vediPrenotati.php', params, 'visualizza');
ok=document.getElementById('prenOK').value;
alert(ok);
}
Ma guarda un po'... l'alert non appare!!
Nn so + che pensare? Vorrei capire cosa sbaglio, la teoria, almeno capisco come risolvere.... l'errore deve essere concettuale!
X m4rko80:
Le fasi io le gestisco col mio script che mi vede gli stati (0-4) e che non ho riportato qui, ma li gestisco.
Il mio problema è lanciare lo script js dalla pagina php che ho chiamato con ajax, non gestire lo stato della chiamata...
Mi sa che se contiua così abbandono questa struttura basata su ajax!!

Rispondi quotando