Codigos Php-Mysql
Codigos Php-Mysql
<?php
$usuario = "root";
$password = "";
$servidor = "localhost";
$conexion = mysqli_connect( $servidor, $usuario, "" ) or die ("No se ha podido conectar al servidor de Base de datos");
$db = mysqli_select_db( $conexion, $basededatos ) or die ( "Upps! Pues va a ser que no se ha podido conectar a la base de
datos" );
$resultado = mysqli_query( $conexion, $consulta ) or die ( "Algo ha ido mal en la consulta a la base de datos");
echo "<tr>";
echo "<th>nombre</th>";
echo "<th>lote</th>";
echo "<th>codigo_barras</th>";
echo "<th>seccion</th>";
echo "<th>stock</th>";
echo "<th>precio_venta</th>";
echo "<th>precio_compra</th>";
echo "<th>num_vendidos</th>";
echo "<th>num_compradas</th>";
echo "</tr>";
// Bucle while que recorre cada registro y muestra cada campo en la tabla.
{
echo "<tr>";
echo "</tr>";
mysqli_close( $conexion );
?>
INSERTAR
<html>
<body>
<?php
$host = "localhost";
$puerto = "3306";
$usuario = "root";
$contrasena = "";
$baseDeDatos ="tienda_online";
$tabla = "productos";
function Conectarse()
$link = Conectarse();
if($_POST)
{
$queryInsert = "INSERT INTO $productos (nombre,lote,codigo_barra) VALUES ('".$_POST['idForm']."','".
$_POST['nombreForm']."', '".$_POST['edadForm']."');";
$resultInsert = mysqli_query($link, $queryInsert);
if($resultInsert)
{
echo "<strong>Se ingresaron los registros con exito</strong>. <br>";
}
else
{
echo "No se ingresaron los registros. <br>";
}
}
$query = "SELECT*FROM $tabla;";
?>
<table>
<tr>
<td>Id</td>
<td>Nombres</td>
<td>lote</td>
<tr>
<?php
while($row = mysqli_fetch_array($result))
{
echo "<tr>";
echo "<td>";
echo $row["id"];
echo "</td>";
echo "<td>";
echo $row["nombre"];
echo "</td>";
echo "<td>";
echo $row["edad"];
echo "</td>";
echo "</tr>";
}
mysqli_free_result($result);
mysqli_close($link);
?>
</table>
<hr>
</form>
</body>
</html>
ACTUALIZAR
<html>
<body>
<?php
$host = "localhost";
$puerto = "3306";
$usuario = "root";
$contrasena = "";
$tabla = "productos";
function Conectarse()
{
global $host, $puerto, $usuario, $contrasena, $baseDeDatos, $tabla;
if (!($link = mysqli_connect($host.":".$puerto, $usuario, $contrasena)))
{
echo "Error conectando a la base de datos.<br>";
exit();
}
else
{
echo "Listo, estamos conectados.<br>";
}
if (!mysqli_select_db($link, $baseDeDatos))
{
echo "Error seleccionando la base de datos.<br>";
exit();
}
else
{
echo "Obtuvimos la base de datos $baseDeDatos sin problema.<br>";
}
return $link;
}
$link = Conectarse();
if($_POST)
{
$queryUpdate = "UPDATE $tabla SET nombre = '".$_POST['nombreForm']."',
edad = '".$_POST['edadForm']."'
WHERE id = ".$_POST['idForm'].";";
?>
<table>
<tr>
<td>Nombre</td>
<td>Apellidos</td> ( cambiar por número de datos)
</tr>
<?php
while($row = mysqli_fetch_array($result))
{
echo "<tr>";
echo "<td>";
echo $row["id"];
echo "</td>";
echo "<td>";
echo $row["nombre"];
echo "</td>";
echo "<td>";
echo $row["edad"];
echo "</td>";
echo "<td>";8
echo "<a href=\"?id=".$row["id"]."\">Actualizar</a>";
echo "</td>";
echo "</tr>";
}
mysqli_free_result($result);
?>
</table>
<hr>
<?php
if($_GET)
{
$querySelectByID = "SELECT id, nombre, edad FROM $tabla WHERE id = ".$_GET['id'].";";
$resultSelectByID = mysqli_query($link, $querySelectByID);
$rowSelectByID = mysqli_fetch_array($resultSelectByID);
?>
<form action="" method="post">
<input type="hidden" value="<?=$rowSelectByID['id'];?>" name="idForm">
Nombre: <input type="text" name="nombreForm" value="<?=$rowSelectByID['nombre'];?>"> <br> <br>
Edad: <input type="text" name="edadForm" value="<?=$rowSelectByID['edad'];?>"> <br> <br>
<input type="submit" value="Guardar">
</form>
<?php
}
mysqli_close($link);
?>
</body>
</html>
ELIMINAR
<html>
<body>
<?php
$host = "localhost";
$puerto = "3306";
$usuario = "root";
$contrasena = "";
$baseDeDatos ="prueba";
$tabla = "nombres";
function Conectarse()
{
global $host, $puerto, $usuario, $contrasena, $baseDeDatos, $tabla;
if (!($link = mysqli_connect($host.":".$puerto, $usuario, $contrasena)))
{
echo "Error conectando a la base de datos.<br>";
exit();
}
else
{
echo "Listo, estamos conectados.<br>";
}
if (!mysqli_select_db($link, $baseDeDatos))
{
echo "Error seleccionando la base de datos.<br>";
exit();
}
else
{
echo "Obtuvimos la base de datos $baseDeDatos sin problema.<br>";
}
return $link;
}
$link = Conectarse();
if($_GET)
{
$queryDelete = "DELETE FROM $tabla WHERE id = ".$_GET['id'].";";
$resultDelete = mysqli_query($link, $queryDelete);
if($resultDelete)
{
echo "<strong>El registro se ha eliminado con exito</strong>.<br>";
}
else
{
echo "Hubo un problema borrando el registro.";
}
}
$query = "SELECT id, nombre, edad FROM $tabla;";
?>
<table>
<tr>
<td>Id</td>
<td>Nombre</td>
<td>Apellidos</td>
</tr>
<?php
while($row = mysqli_fetch_array($result))
{
echo "<tr>";
echo "<td>";
echo $row["id"];
echo "</td>";
echo "<td>";
echo $row["nombre"];
echo "</td>";
echo "<td>";
echo $row["edad"];
echo "</td>";
echo "<td>";
echo "<a href=\"?id=".$row["id"]."\">Borrrar</a>";
echo "</td>";
echo "</tr>";
}
mysqli_free_result($result);
mysqli_close($link);
?>
</table>
<hr>
</body>
</html>