Bases de Datos - Insertar datos de un id especifico de la bbdd con php

 
Vista:

Insertar datos de un id especifico de la bbdd con php

Publicado por Fernanda Gorgoroso (2 intervenciones) el 03/02/2019 02:57:14
Hola buenas noches espero que alguien pueda ayudarme:

Quiero mostrar con php los datos de una fila o id especifico, de una tabla llamada "lagrimita" que esta en una bbdd llamada valentin_articulos, quiero traer todos los datos de ese id en un arreglo y luego en el html mostrarlos pero no en forma de tabla, van separados en distintos p y uno de ellos es la ruta de una imagen.

Este es el php, pero importo toda la tabla yo solo quiero traer una fila con el id= 10 x ej.
Muchas gracias desde ya

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?php
$servername = "server";
$username = "valentin_admin";
$database = "valentin_articulos";
$password = "contra";
$sql = "mysql:host=$servername;dbname=$database;";
$dsn_Options = [PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION];
 
// Crea una nueva conexion con mysql,
try {
  $my_Db_Connection = new PDO($sql, $username, $password, $dsn_Options);
  echo "Connected successfully";
} catch (PDOException $error) {
  echo 'Connection error: ' . $error->getMessage();
}
//conecta con bbdd
$base=mysql_select_db('valentin_articulos',$sql),
if(!$base) {
	echo "no conecto bd: " . mysql_error();
}else {
        //conecta con la tabla
	$datos = "SELECT * FROM LAGRIMITA";
	$ejecutar_sentencia=mysql_query($datos);
	if (!$ejecutar_sentencia){
		echo "hay un error en la sentencia de sql" . $datos;
		}else {
                       //carga el arreglo
			$lista_art=mysql_fetch_array($ejecutar_sentencia);
		}
	}
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder
Imágen de perfil de joel
Val: 122
Bronce
Ha mantenido su posición en Bases de Datos (en relación al último mes)
Gráfica de Bases de Datos

Insertar datos de un id especifico de la bbdd con php

Publicado por joel (46 intervenciones) el 03/02/2019 12:16:28
Hola Fernanda, lo que te falta es añadir un where a tu consulta SQL, no?
En ningun momento indicas que quieres que te traiga el id=10...
SELECT * FROM LAGRIMITA WHERE id=10
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar