inserire un titolo e verificare

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
Salve a tutti,

Vorrei una piccola mano e non so se è la sessione giusta per fare una verifica dei dati imessi in tempo reale. Ora mi spiego. Ho un archivio di fumetti dove c'è ovvamente il campo "inserisci il titolo" nella fase in cui sto digitando il titolo da inserire (come avviene anche per la registrazione ad un sito) vorrei "questo titolo è presente nel db oppure non è presente nel db" avendo anche la possibilità di metterci delle icone vicino e sulla stessa riga del campo ossia una "V" per la non presenza e una "X" per la presenza. Insomma come si fa per il modulo d'iscrizione. Questo è quello che ho fatto in php semplicissimo senza alcuna verifica e con il vecchio metodo mysql e non mysqli visto che non lo so adoperare e mi ci vorrebbe troppo tempo:

inserimentodatdb.php


PHP:
            <form method="POST" action="<?php $_SERVER['PHP_SELF'] ?>">
            
Numero: <input type="text" name="numero"  maxlength="3" size ="3">

<p> <p>

Annata: <input type="text" name="annata"  maxlength="4" size ="4">

</p></p>
<p> <p>

Raccolta: <input type="text" name="raccolta"  maxlength="50" size ="52">

</p></p>
            
            <p> <p>

Titolo: <input type="text" name="titolo"  maxlength="50" size ="52">

</p></p>
        
        <p> <p>

Formato: <input type="text" name="formato"  maxlength="3" size ="3">

</p></p>
            
  <p> <p>

Inserito nel tablet: <input type="text" name="neltablet"  maxlength="2" size ="2">

</p></p>
            
 <p> <p>

Letto/No: <input type="text" name="lettoono"  maxlength="2" size ="2">

</p></p>
      
     
            <div align ="center">
            <input type="submit" name="reg" value="Invio Dati" />
            </div>
            
                </div>
        
            </form>
       
        
    <?php
    
     
        require_once("connetti.php");
        require_once("data.php");
     echo "</hr>";
     
$idnumero = $_POST['idnumero'];
$annata = $_POST['annata'];
$raccolta = $_POST['raccolta'];
$titolo = $_POST['titolo'];
$formato = $_POST['formato'];
$neltablet = $_POST['neltablet'];
$lettoono = $_POST['lettoono'];


   ?>
<div id ="messaggio">
    <?php
if(!empty($_POST)){
    
#$query=("INSERT INTO arcdiabolik (numero, annata, raccolta, titolo, formato, neltablet, lettoono) "
# . "VALUES('".$numero."','".$annata."','".$raccolta."','".$titolo.",'".$formato.",'".neltablet.",'".$lettoono."')");

    
$query=("INSERT INTO archdiabolik (numero, annata, raccolta, titolo, formato, neltablet, lettoono)"
. " VALUES('".$numero."','".$annata."','".$raccolta."','".$titolo."','".$formato."','".$neltablet."','".$lettoono."')");
    
    $result=@mysql_query($query) or die("Error query DataBase:".mysql_error());

if($result){
    echo("<p> Inserimento avvenuto correttamente <p>");
} else{
    echo("<br>Inserimento non eseguito");
}
}
?>
</div>
    </body>
</html>

E' la vecchia procedura. Però qua ovviamente se metto lo stesso titolo non mi dice se è presente nel db o meno. Spero di essermi spiegato al meglio. Grazie e spero in una vostra soluzione.
 

localhost.nicola

Utente Attivo
11 Dic 2015
58
2
8
Ciao, devi utilizzare l'evento di Jquery/Javascript legato alla tastiera. Mi sembra sia keypress(). A questo evento leghi una chiamata Ajax che, recuperando il valore inserito nella text (presumo) lo passa ad una pagina php che va a fare una select nel DB dei titoli.

Spero di aver capito bene il problema e che questo post ti sia d'aiuto. Saluti.
 

localhost.nicola

Utente Attivo
11 Dic 2015
58
2
8
Ce l'hai un po di vizio di chiedere di postare il codice paperinik4. Io cerco di farti capire il funzionamento, se non sono stato abbastanza limpido nella spiegazione scusami. Se non hai capito te lo rispiego volentieri.

Saluti
 
Discussioni simili
Autore Titolo Forum Risposte Data
P inserire due voci in un titolo post wp WordPress 1
M Form - inserire titolo, descrizione ed IMMAGINE PHP 2
A Codice per inserire favicon nel titolo della pagina HTML e CSS 3
Elisacau [Contact form 7] Inserire Numero auto incrementante WordPress 1
gara1 inserire immagine di sfondo in canvas Javascript 0
FDF182 Inserire pdf in db PHP 3
otto9due Inserire o aggiornare tabella my sql controllando una coppia di valori PHP 7
Couting95 inserire dati da un file di testo in una tabella in php PHP 1
D Inserire link PHP 0
L PHPSpreadsheet inserire dati da file .xlsx/.xls su database PHP 2
R inserire video nel sito HTML e CSS 15
J Inserire blog wordpress in angular CMS (Content Management System) 0
A inserire variabile php colore in div html PHP 2
L inserire dati multi livello PHP 8
G Inserire una scritta Java 1
M Inserire variabile nella value di una hidden PHP 3
S Inserire foto in ogni cella di una tabella Javascript 0
G inserire dati automaticamente in mysql PHP 0
B Vorrei inserire una finestra con messaggio ad un history.back PHP 16
Shyson Inserire placeholder nel campo cerca PHP 5
M Lanciare alert se il codice fiscale è già presente nel db e lasciare la scelta di inserire all'utente PHP 42
atipika INSERIRE ICONE DOWNLOAD E STAMPA WORDPRESS WordPress 10
F Creare un set di date a seconda del frazionamento scelto da inserire in MySQL PHP 6
B inserire valori da una tabella a un altra mysql PHP 34
D [Javascript] inserire uno script in un file php Javascript 6
napuleone [HTML] type="file" inserire path di partenza HTML e CSS 4
Monital [Javascript] inserire dati estratti dal db in html fisso Javascript 1
R [WordPress] Inserire campi aggiuntivi ad un Submit Form già dato dal template (front-end) WordPress 0
M inserire i dati ottenuti da una jquery in una tabella già esistente jQuery 1
G Inserire "Leggi il resto dell'articolo" con link al post sul sito preso via RSS Email Marketing 0
M [PHP] Come inserire codice html in un ciclo while PHP 2
P [PHP] Inserire stringhe in input(text),memorizzarle e stamparle in file successivo PHP 0
J [Javascript] Inserire un caricamento con animazione prima dell'esecuzione di un'azione Javascript 1
Shyson [PHP] Inserire testo nel codice PHP 2
D Mailchimp - Possibile inserire doppia condizione per i triggers? Email Marketing 0
A [MS Access] Pulsante per inserire allegati in campo maschera MS Access 0
Shyson [HTML] Inserire nuovo font con @font-face HTML e CSS 5
Alex_70 Inserire photo in php PHP 0
D [Javascript] [HTML] Inserire slash dopo 3 numeri Javascript 5
F INSERIRE IN UN'UNICA CASELLA DI TESTO REPORT ACCESS I VALORI DELLA TABELLA DI UN'INTERA COLONNA MS Access 2
A [HTML] Come inserire google review stars nelle pagine del mio sito HTML e CSS 0
spider81man Connettersi ad un DB ed inserire dati con Javascript Javascript 3
spider81man [PHP] Inserire file .pdf in db PHP 6
P [WordPress] Inserire codice in pagina dinamica WordPress 0
A [PHP] Ciclare array multidimensionale e inserire valori in DB PHP 2
M [PHP] Inserire array nel db PHP 6
andreas88 [HTML] come inserire 3 riquadri in un unico rigo (vedere img allegata) HTML e CSS 11
G [PHP] inserire risultato di una query in una tabella PHP 3
P [Javascript] Inserire una nuova condizione in una funzione Javascript 3
G [Guida MyBB 1.8] Inserire icone accanto alle sezioni CMS (Content Management System) 0

Discussioni simili