Sto creando un sito per una biblioteca e sto avendo dei problemi nella prenotazione del libro.
Quando faccio inserire un nuovo libro nella biblioteca ,nel form faccio inserire i dati e poi nella pagina php utilizzo questo metodo per prendere i dati in modo tale che mi preda anche gli apostrofi qualora ci fossero nel titolo:
Una volta fatto questo quando un utente vorrà prenotare un libro nella pagina del form appiono tutti i libri disponibili in un menù select. Dopo aver selezionato il titolo da impegnare quando nella pagina php vado ad inserire il prestito attraverso un comando UML, nella tabella dei prestiti il titolo me lo prende solo fino allo spazio, questo è il codice che utilizzo:
Quando faccio inserire un nuovo libro nella biblioteca ,nel form faccio inserire i dati e poi nella pagina php utilizzo questo metodo per prendere i dati in modo tale che mi preda anche gli apostrofi qualora ci fossero nel titolo:
Codice:
$titolo = $_POST["titolo"];
$genere = $_POST["descrizione"];
$autore = $_POST["autore"];
$ID_Scaffale = $_POST["ID_Scaffale"];
$titolo=mysql_real_escape_string($titolo);
Una volta fatto questo quando un utente vorrà prenotare un libro nella pagina del form appiono tutti i libri disponibili in un menù select. Dopo aver selezionato il titolo da impegnare quando nella pagina php vado ad inserire il prestito attraverso un comando UML, nella tabella dei prestiti il titolo me lo prende solo fino allo spazio, questo è il codice che utilizzo:
Codice:
$titolo = $_POST["titolo"];
$titolo=mysql_real_escape_string($titolo);
Ultima modifica: