Evento blur chiamata file php

bilquissp

Nuovo Utente
12 Feb 2015
15
0
0
Salve a tutti, sto cercando di imparare ma ho ancora difficoltà nelle interazioni tra linguaggi.
Sto cercando di realizzare una funzione che all'onblur su una casella input email, vada a verificare se il valore di email dato in input esiste già nel database.
Non so se mi sto spiegando bene.
Posto parte del codice

Questo è il file esterno controllo.php che si occupa di effettuare il confronto:

PHP:
include_once('config.inc.php');

$sql = mysql_query("SELECT * FROM partiche WHERE email='$_GET[email]' OR email_agg='$_GET[email]'");
$row = mysql_num_rows($sql);

if ($row != 0) {alert('Indirizzo email già presente!');}

E questi sono i campi "incriminati" di main.php che dovrebbero originare l'evento:

HTML:
<td>
Email cliente:<span class="red">*</span> <br> 
<input type = "text" name="email_ric" id="email_ric" size = "25"  value = "<? echo $obj->email ;?>"> 
</td>
<td>
Email aggiuntiva: <br> 
<input type = "text" name="email_agg" id="email_agg" size = "25"  value = "<? echo $obj->email_agg ;?>"> 
</td>

Posso usare Jquery per generare la chiamata all'interno di main.php:

Codice:
 $("#email_ric").blur(function(){........
});

Se si, come devo impostare il passaggio dei valori?
Ajax mi è quasi ignoto e sto iniziando ora ad avvicinarmici..
Grazie!!!
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao, una chiamata ajax ti restituisce in una variabile javascript l'output generato dalla pagina php.
Quello che hai scritto nella pagina php non va bene, devi mandare in echo qualcosa che ti faccia capire se la query ha prodotto risultati o meno, tipo:
PHP:
echo $row;
Codice:
$("#email_ric").blur(function(){
    $.get( "pagina.php",{ email: $("input#email_ric").val()}, function(output) {
    // con l'output che ti restituisce la pagina php puoi eseguire dell condizioni
    });
});
questo è un esempio, ajax si può utilizzare in mille modi diversi
 
Discussioni simili
Autore Titolo Forum Risposte Data
C ID che si incrementa ad ogni evento Database 0
T Query per ricerca ritardo evento MS Access 7
elpirata [MYSQL] Schedulare evento per update del campo data su tabella MySQL 0
C creare evento mysql MySQL 2
Sermatth72 APACHE ERRORE 1 - AH00558: httpd.exe, e ID Evento 3299 Apache 3
A [Javascript] evento onresize Javascript 1
S [Javascript] Catturare l'evento click di un bottone Javascript 3
francabbestia [Javascript] Scattare una foto da webcam quando avviene un evento Javascript 1
A Evento onkeypress (Invio) PHP 10
A Evento onkeypress (Invio) HTML e CSS 2
G evento collided Sviluppo app per Android 1
G Evento ".onClick" su oggetto di d3.js Javascript 0
K evento click - link a pagina.php con parametri HTML e CSS 3
F Caricare immagine da Mysql su evento click-radio Javascript 5
E evento... magari! problema PHP 2
F Gestione evento checkbox Javascript 5
M HTML5 datalist evento onchange HTML e CSS 1
K Problema evento onchange Javascript 1
V non mi funziona l' evento per riconoscere un pulsante da tastiera Javascript 0
W Evento Back con Jquery jQuery 1
S [RISOLTO]Carica pagina da evento onclick di una griglia Javascript 12
F Evento al secondo click su un ancora jQuery 21
P Cambiare evento da "click" in "premi tasto invio" jQuery 3
Sevenjeak [vb.net] evento MDIChildActived Visual Basic 0
GoshMaledetto problemino evento click jQuery 4
GoshMaledetto La funzione non viene richiamata all evento onChange Javascript 5
E Evento click su Coordinate jQuery 1
F gestire evento onclick Javascript 4
carter Link lampeggiante per trasmissione evento Classic ASP 0
P [VENDO] "trucchetto" per inviare tutti amici a evento o pagina Annunci servizi di Social Media Marketing 0
L Evento:MEMENTO AUDERE WEB A PESCARA SEO e Posizionamento 0
W domanda su evento al passare del mouse Javascript 2
A help, modificare evento per un singolo elemento Javascript 0
W [C#] Quale evento per DataGridViewCheckBoxCell ?? .NET Framework 1
E [JAVA] modificare Script per evento onmouseover Javascript 0
S NATO DA POCO MA Caspita! www.festaking.it organizzi on line ogni tipo di festa evento Presenta il tuo Sito 5
D MOTOOLS: come fare ad avere un evento che periste quando si sta dentro un elemento? Javascript 2
R evento onChange() Javascript 0
D evento temporizzato(forse con un timer?) ASP.NET 1
T [Java] Problema evento Java 1
A associare un evento a tanti fotogrammi Flash 1
F Evento Onchange Javascript 2
P Aggiungi evento di controllo campo testo Ajax 11
F l'evento onchange non funziona su FF Classic ASP 1
A Visualizzare Un Immagine Dopo Un Evento PHP 4
simoncino Cletarte - Evento artistico a Cleto (CS) Presenta il tuo Sito 1
N 8 > 23 Febbraio: Doppio Evento Live a Roma con Tony Braschi Altri Annunci 0
U 2007: 8 & 23 Febbraio - Doppio Evento a Roma Discussioni Varie 0
U 2007: 8 & 23 Febbraio - Doppio Evento a Roma Altri Annunci 0
vicky script "evento onChange di una select" Javascript 0

Discussioni simili