Visualizzazione dei risultati da 1 a 10 su 25

Visualizzazione discussione

  1. #7
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    Nel senso che puoi fare così;

    Codice PHP:
    $mess=mysqli_real_escape_string($link,htmlentities($_POST['messaggio']));
    $strsql "INSERT INTO campi(textarea,checkbox,radio,select) VALUES ('$mess','-','-','-')";
    mysqli_query($link$strsql) or die("Errore query database: " mysqli_error($link)); 
    oppure, con i prepared statement

    Codice PHP:
    $mess=htmlentities($_POST['messaggio']));
    $stmt mysqli_prepare($link"INSERT INTO campi(textarea,checkbox,radio,select) VALUES (?,'-','-','-')");
    mysqli_stmt_bind_param($stmt"s"$mess); // la s sta per string
    mysqli_stmt_execute($stmt); // esegue la query

    // Con più parametri sarebbe

    $mess=htmlentities($_POST['messaggio']));
    $stmt mysqli_prepare($link"INSERT INTO campi(textarea,checkbox,radio,select) VALUES (?, ?, ?, ?)");
    mysqli_stmt_bind_param($stmt"ssss"$mess$checkbox$radio$select); 
    // la s sta per string. In questo caso tutti i paramentri sono string
    mysqli_stmt_execute($stmt); // esegue la query 
    Ultima modifica di boots; 18-09-2016 a 12:21

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.