INSERT INTO PHP Y MySQLi: Concepto con ejemplos

INSERT INTO PHP Y MySQLi. Generalmente esta sentencia es vital para cualquier sistema de administración de contenido y plataformas web que hoy en día va en crecida por su versatilidad en plataformas móviles.
Este comando SQL cumple un rol primordial para guardar información en una base de datos y deriva fundamentalmente de formularios HTML vinculados con «Action» hacia ficheros PHP para su interpretación con MYSQLI.
INSERT INTO PHP Y MySQLi

Ahora veamos la sintaxis de esta genial sentencia.
mysql> INSERT INTO tbl_name () VALUES();
Ejemplo #01 Inserción en la Base de Datos.
Viendo un formulario HTML del método $_POST ó $_GET con los campos apropiados en él, la siguiente instrucción inserta un nuevo registro en una tabla llamada ‘películas’.
<?php $stmt = $mysqli->prepare("INSERT INTO peliculas (peliculaName, peliculaDescription,peliculaImage,peliculaPrice,peliculaReview) VALUES (?, ?, ?, ?, ?)"); $stmt->bind_param('sssdi', $_POST['peliculaName'], $_POST['peliculaDescription'], $_POST['peliculaImage'], $_POST['peliculaPrice'], $_POST['peliculaReview']); $stmt->execute(); $stmt->close(); ?>
Ejemplo #02 Insertar desde formulario (formulario.php)
<form action="formulario.php" method="post"> <label>Name :</label> <input type="text" name="name" id="name" /> <br /> <br /> <input type="submit" value="Submit" name="submit"/> <br /> </form>
Conexión con la base de datos
$servername = "localhost"; $username = "root"; $password = "Password"; $dbname = "NombreBaseDatos"; // Create connection $conn = new mysqli($servername, $username, $password, $dbname); // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); }
Recibe datos del formulario y lo inserta en la base de datos.
if(isset($_POST["submit"])){ // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } $sql = "INSERT INTO tutorials_inf(name)VALUES ('".$_POST["name"]."')"; if (mysqli_query($conn, $sql)) { echo "Registro ingresado correctamente"; } else { echo "Error: " . $sql . "" . mysqli_error($conn); } $conn->close(); }
Espero que el código les sea de utilidad, un abrazo y no se olviden de suscribirse para nuevos artículos.

Descarga
Descargar Código FuenteReferencia
Sus códigos nos han desbloqueado días. de intentos fallidos, gracias por evitar lucirse con códigos complicados.
Muy agradecido,
EB
Canarias