Cómo obtener una fila específica en una base de datos MySQL y mostrarla en una nueva página HTML

Hola, debajo de la solución para recuperar una fila específica usando php (usado para conectarse a db) y mostrar en HTML.

$ conn = mysql_connect (“localhost”, “root”, “”);

if (! $ conn) {

morir (mysql_error ());

}

$ sel = mysql_select_db (“emart”, $ conn); // emart es el nombre de db

si (! $ sel) {

morir (mysql_error ());

}

más{

echo “db seleccionado”;

}

$ res = mysql_query (“SELECCIONAR * DESDE información DONDE (id = 2)”);

if ($ res) {

echo “Fetched filas”;

}

$ resultado = mysql_fetch_array ($ res);

$ cur_count = $ result [“nombre”]; // aquí solo mostramos la columna de nombre de toda la fila, puede buscar cualquier columna que desee

echo $ cur_count; // valor de impresión del nombre cuya id = 2

Espero que esto ayude 🙂

Para tu primera pregunta …

SELECCIONE * DESDE emart.info DONDE id = 2;

No estoy seguro de qué quieres decir con el segundo. ¿Desea mostrar 3 bases de datos a la vez? ¿Te refieres a 3 filas / registros?

Si es lo último, agregue LIMIT 3 al final de su consulta antes del punto y coma.

include (‘connect.php’);

if (isset ($ _ POST [‘enviar’]))

{

@ [correo electrónico protegido] $ _POST [‘id’];

$ qdispdetails = “SELECCIONAR * DESDE` emart` WHERE `id` = ‘$ getid'”;

$ runenqdetails = mysql_query ($ qdispdetails);

while (@ $ row = mysql_fetch_array (@ $ runenqdetails))

{

$ varname = $ row [‘nombre’];

$ varemail = $ fila [‘correo electrónico’];

$ varphone = $ fila [‘teléfono’];

}

}

?>

Para tres elementos a la vez, deberá agregar desplazamiento y limitar palabras clave a su sql. El desplazamiento permite la paginación (página 1, 2, 3 …)

Supongo que necesita mostrar dinámicamente una fila a la vez. Es decir, podría ser la fila con ID = 2 o ID = 4.

Necesitará un bucle for para hacer esto.

Para ($ i = 0; $ i <= numid; $ i ++) { // $ numid es el número total de entradas en la tabla.

$ query = SELECCIONAR ID DESDE información donde id = “.POST [‘id’] [$ i].”; ”;

$ fila = mysqli_fetch_array (mysqli_query ($ conexión, $ consulta));

Print_r ($ fila);

}

Básicamente, la idea es extraer la fila en una matriz y luego imprimirla. No tengo idea de lo que significa las bases de datos de Display 3 a la vez .

.

.

¡Aclamaciones!