Portada » Lenguaje PHP » INSERT INTO PHP Y MySQLi: Concepto con ejemplos

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

INSERT INTO CON MYSQLI
INSERT INTO CON 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.

INSERT INTO PHP Y MySQLi
INSERT INTO PHP Y MySQLi

Descarga

Descargar Código Fuente

Referencia

Into Mysql

Mysql Insert

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en una estrella para puntuarlo!

Promedio de puntuación 4 / 5. Recuento de votos: 1

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.

Scroll al inicio
Esta web utiliza cookies propias para su correcto funcionamiento. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos.
Privacidad