Un saluto a tutti,
cortesemente mi dareste una mano a capire come fare per evitare che nel database venga registrato il carattere di \r\n
In sostanza ho questa query:
quando registro i dati e poi vado a visualizzarli li vedo così:
cortesemente mi dareste una mano a capire come fare per evitare che nel database venga registrato il carattere di \r\n
In sostanza ho questa query:
PHP:
if (isset($_POST['submit'])) {
/* RECUPERO I DATI DAL FORM INSERIMENTO*/
$veicolo = filter_input(INPUT_POST, 'veicolo', FILTER_SANITIZE_STRING);
$cliente = filter_input(INPUT_POST, 'cliente', FILTER_SANITIZE_STRING);
$telefono = filter_input(INPUT_POST, 'telefono', FILTER_SANITIZE_STRING);
$note = filter_input(INPUT_POST, 'note', FILTER_SANITIZE_STRING);
$data = mysqli_real_escape_string($mysqli, $_POST['data']);
$ora = mysqli_real_escape_string($mysqli, $_POST['ora']);
$gestore = mysqli_real_escape_string($mysqli, $_POST['gestore']);
$stato = mysqli_real_escape_string($mysqli, $_POST['stato']);
/* SETTO I MAIUSCOLI */
$veicolo = strtoupper($veicolo);
$cliente = strtoupper($cliente);
$note = strtoupper($note);
/* FILTRO LE ALTRE VARIABILI */
$data = trim(strip_tags(stripslashes($data)));
$ora = trim(strip_tags(stripslashes($ora)));
$telefono = trim(strip_tags(stripslashes($telefono)));
$gestore = trim(strip_tags(stripslashes(strtoupper($gestore))));
$stato_pren = trim(strip_tags(stripslashes(strtoupper($stato_pren))));
/* FINE FILTRI e CONVERSIONI SULLE VARIABILI POST */
/* QUERY DI INSERIMENTO SENZA UPPER, L'UPPER E' DEMANDATO AL COMANDO FOREACH */
$sq1 = "INSERT INTO appuntamenti (idappuntamento, cliente, gestore, veicolo, data, ora, stato, telefono, note) VALUES (NULL, '$cliente', '$gestore', '$veicolo', STR_TO_DATE('$data', '%d/%m/%Y'), '$ora', '$stato', '$telefono', '$note')";
$rs1 = $mysqli->query($sq1);
quando registro i dati e poi vado a visualizzarli li vedo così:
MONTAGGIO PARABOLA + SMONTAGGIO DEF. OCCHHIO\r\nSERIALE XX252\r\n