Tecnología

Inicio

Cómo insertar una casilla de verificación en PHP MySQL

Cómo insertar una casilla de verificación en PHP MySQL


PHP puede seleccionar registros de una base de datos MySQL, y luego proporcionar una manera de elegir los registros seleccionados utilizando una casilla de verificación HTML. Las casillas de verificación también se pueden utilizar para borrar de forma selectiva o modificar registros. Los datos relevantes se pueden actualizar sin perjuicio de las selecciones realizadas en una página Web. Las casillas de verificación proporcionan una manera fácil para los usuarios interactuar con los datos y seleccionar sólo los registros que necesita para actualizar. PHP entonces realizará las acciones pertinentes.

Instrucciones

1 Conectarse a la base de datos seleccionada, así:

<? Php

$ Nombre de host = "localhost"; // Nombre de anfitrión

$ User = ""; // Nombre de usuario MySQL

$ Pass = ""; // Contraseña de MySQL

$ Database = "ventas"; // Nombre de la base de datos

$ Nombre_tabla = "saleshistory"; // Nombre de la tabla

// Conectar con el servidor y seleccione la base de datos según sea necesario:

mysql_connect ( "$ nombre de host", "$ user", "$ pass") or die ( "No se puede conectar a la venta");

mysql_select_db ( "$ database") or die ( "No se puede seleccionar la base de datos");

2 Seleccionar registros de la tabla según sea necesario:

$ Salessql = "SELECT * FROM nombre_tabla $";

$ Salesresult = mysql_query ($ salessql);

$ Count = mysql_num_rows ($ salesresult);

3 Obtener los registros seleccionados con una sentencia while:

while ($ rows = mysql_fetch_array ($ salesresult))

?>

El final de la primera sección de PHP está marcado con?> Anteriormente.

4 Usar HTML y PHP para mostrar los detalles de la casilla de verificación

la información de la siguiente manera:

<Table>

<Tr>

<Td align = "center"> <name = "casilla de verificación []" de entrada type = "casilla de verificación" salesid = "casilla de verificación []" value = "<eco $ filas [ 'salesid'];?>"> </ Td >

<Td> <? echo $ filas [ ''] salesid; ?> </ Td>

<Td> <? echo $ filas [ ''] customerfirstname; ?> </ Td>

<Td> <? echo $ filas [ ''] customerlastname; ?> </ Td>

<Td> <? echo $ filas [ ''] customeremail; ?> </ Td>

</ Tr>

</ Table>

La casilla de verificación se indica en el campo "salesid" en cada registro. Para cada salesid aparece en la pantalla, el usuario puede seleccionar o descartar el registro. El número identificador de ventas (salesid) será activada o desactivada e indica a PHP que este registro debe actualizarse. Los otros campos de la lista proporcionan información adicional.

Consejos y advertencias

  • Aunque se proporcionó una declaración, mientras que como ejemplo de llenar una casilla de verificación en este caso, también se puede implementar mediante la línea de comandos de la línea en un formulario HTML sin un bucle while.