UNIDAD 7: PHP INTRODUCION A LAS BASES DE DATOS

TEMA 8: SQL INSERT INSERCION MYSQL

Insertar o agregar registros o renglones nuevos a una tabla en disco, es un proceso sencillo que usa la siguiente instruccion sql:

INSERT INTO TABLA(CAMPO1,CAMPO2..) VALUES(VALOR1,VALOR2..)

Recordar que solo se esta usando lo minimo de cada instruccion sql, es conveniente estudiar un tutorial de sql.

Prog36.php

<HTML>
<FORM ACTION=prog36.php METHOD=post>
NOMBRE:<INPUT TYPE=text NAME=NOMBRE><BR>
EDAD:<INPUT TYPE=text NAME=EDAD><BR>
ESTATURA:<INPUT TYPE=text NAME=ESTATURA><BR>
<INPUT TYPE=submit NAME=OK VALUE="INSERT"><BR>
</FORM></HTML>
<?php
if ($OK == "INSERT") {
// coneccion al servidor de bases de datos
$dbh=mysql_connect ("localhost", "lsoto_lauro", "lauro2004")
or die ('problema conectando porque :' . mysql_error());
// seleccionado la base de datos
mysql_select_db ("lsoto_mibase",$dbh);
//construyendo insert
$q="INSERT INTO tabla1 (nombre,edad,estatura) VALUES ('".$NOMBRE."',".$EDAD.",".$ESTATURA.") ;";
// ejecutando el query
$tabla1= mysql_query($q, $dbh) or die ("problema con query");
//avisando
echo "registro insertado <br>";
};
?>

Corrida:

image125.jpg

notas:

1.- El programa esta bien documentado :)

2.- La clave no se captura porque recordar que es de tipo autoincrement y MYSQL las va creando e incrementado.

3.- Recordar tambien que la primera clave es la numero 1(uno).

TAREAS PHP MYSQL :

1.- construir muchos programas de inserccion en las tablas de las bases de datos que tengan construidas´┐Ż´┐Ż

Politica de Privacidad