0% encontró este documento útil (0 votos)
12 vistas11 páginas

Codigos Php-Mysql

Códigos php
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
12 vistas11 páginas

Codigos Php-Mysql

Códigos php
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 11

CONSULTA

<?php

// Datos de la base de datos

$usuario = "root";

$password = "";

$servidor = "localhost";

$basededatos = "tienda online";

// creación de la conexión a la base de datos con mysql_connect()

$conexion = mysqli_connect( $servidor, $usuario, "" ) or die ("No se ha podido conectar al servidor de Base de datos");

// Selección del a base de datos a utilizar

$db = mysqli_select_db( $conexion, $basededatos ) or die ( "Upps! Pues va a ser que no se ha podido conectar a la base de
datos" );

// establecer y realizar consulta. guardamos en variable.

$consulta = "SELECT * FROM productos";

$resultado = mysqli_query( $conexion, $consulta ) or die ( "Algo ha ido mal en la consulta a la base de datos");

// Mostrar el resultado de los registros de la base de datos y Encabezado de la tabla

echo "<table border='2'>";

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.

while ($columna = mysqli_fetch_array( $resultado ))

{
echo "<tr>";

echo "<td>" . $columna['nombres] . "</td><td>" . $columna['nombre'] . "</td><td>" . $columna['lotr'] .


"</td><td>" . $columna['codigo_barras'] . "</td>";

echo "</tr>";

echo "</table>"; // Fin de la tabla

// cerrar conexión de base de datos

mysqli_close( $conexion );

?>

INSERTAR

<html>

<head> <title>Ejemplo de ingreso de datos en base de datos MySQL</title> </head>

<body>

<?php

// Dirección o IP del servidor MySQL

$host = "localhost";

// Puerto del servidor MySQL

$puerto = "3306";

// Nombre de usuario del servidor MySQL

$usuario = "root";

// Contraseña del usuario

$contrasena = "";

// Nombre de la base de datos

$baseDeDatos ="tienda_online";

// Nombre de la tabla a trabajar

$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)
{
$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;";

$result = mysqli_query($link, $query);

?>

<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 action="" method="post">

Id: <input type="text" name="idForm"> <br> <br>

Nombre: <input type="text" name="nombreForm"> <br> <br>


Stock: <input type="text" name="stockForm"> <br> <br>

<input type="submit" value="Guardar">

</form>

</body>

</html>

ACTUALIZAR

<html>

<head> <title>Ejemplo de actualización de datos en base de datos MySQL</title> </head>

<body>

<?php

// Dirección o IP del servidor MySQL

$host = "localhost";

// Puerto del servidor MySQL

$puerto = "3306";

// Nombre de usuario del servidor MySQL

$usuario = "root";

// Contraseña del usuario

$contrasena = "";

// Nombre de la base de datos

$baseDeDatos ="tienda online";

// Nombre de la tabla a trabajar

$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'].";";

$resultUpdate = mysqli_query($link, $queryUpdate);


if($resultUpdate)
{
echo "<strong>El registro ID ".$_POST['idForm']." con exito</strong>. <br>";
}
else
{
echo "No se pudo actualizar el registro. <br>";
}
}
$query = "SELECT id, nombre, edad FROM $tabla;";

$result = mysqli_query($link, $query);

?>

<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>

<head> <title>Ejemplo de borrado de datos en base de datos MySQL</title> </head>

<body>

<?php

// Dirección o IP del servidor MySQL

$host = "localhost";

// Puerto del servidor MySQL

$puerto = "3306";

// Nombre de usuario del servidor MySQL

$usuario = "root";

// Contraseña del usuario

$contrasena = "";

// Nombre de la base de datos

$baseDeDatos ="prueba";

// Nombre de la tabla a trabajar

$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;";

$result = mysqli_query($link, $query);

?>

<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>

También podría gustarte