Salve è molto che non passo di qui
in questo periodo ho frequentato di più la parte di flash. Ho un problema probabilmente molto semplice ma sto facendo un po' di casini sui linguaggi mi confondono le idee
non sono neanche tanto sicura sia questo lo spazio giusto..ma eventualmente scusatemi e indicatemi dove andare
Allora io ho un db con inserimento nuovo cliente (da web) e fin qui tutto ok...nella tabella nuovo cliente c'è un campo che si chiama acronimo e che non deve essere duplicato..
siccome non ricordavo come si controlla il cambiamento di stato dell'input (cioè quando l'ho inserito) ho inserito a fianco del campo un bottone 'controlla'
Codice PHP:
<input name="codcli" type="text" class="Stile31" id="codcli" size="10" />
<input type="button" name="Submit" value="Controlla" onClick="return ControllaAcronimo();">
la funzione ControllaAcronimo(); è questa:
Codice PHP:
function ControllaAcronimo() {
for(I=0; I < (<%=(rs_acronimocliente_total)%>); I++) {
if(nuovocli.codcli.value == <%=(rs_acronimocliente.Source[I])%>)
{
alert("occhio il codice è già utilizzato");
}
}
return ;
}
dreamweaver crea un record set in automatico
(io non riesco mai a utilizzare automatismi ma la persona che lavora con me a questo lavoro l'ha inserita)
Codice PHP:
<%
var rs_acronimocliente = Server.CreateObject("ADODB.Recordset");
rs_acronimocliente.ActiveConnection = MM_conn_inserisci_STRING;
rs_acronimocliente.Source = "SELECT CodiceCliente FROM AcronimoCliente";
rs_acronimocliente.CursorType = 0;
rs_acronimocliente.CursorLocation = 2;
rs_acronimocliente.LockType = 1;
rs_acronimocliente.Open();
var rs_acronimocliente_numRows = 0;
%>
ma ovviamente non funziona...anche perchè
lo vede solo dreamweaver
forse c'è un modo più semplice??
grazie...mi sono impuntata..e non riesco ad uscirne...