Como recibir datos en placeholder desde base de datos en HTML y PHP
Tengo un formulario web en donde tengo varios input placeholder y necesito recibir datos en estos input desde la base de datos, la clase conexion.php es correcta pero no recibo nada en los input más que un error como el siguiente:
<br /><b>Notice</b>: Undefined index: id_vdi_master in <b>C:\xampp\htdocs\gestion\vistas\index.php</b> on line <b>38</b><br />
Ahora bien, el código que estoy utilizando es el siguiente:
(En el entendido que ya tengo hecha la clase conexion.php y funciona correctamente)
Primero es la consulta:
¿<?php
include('../php/conexion.php');
$consulta = pg_query("SELECT * FROM Tabla1 WHERE id_vdi = id_vdi");
//No hacemos un while, porque que solo quiero mostrar un resultado.
$registros = pg_fetch_row($consulta)
?>
Ahora, lo siguiente que hago es tratar de pasar datos al input de la siguiente manera:
<tr>
Apellido Paterno:
<td width="335"><input type="text" value="<?php echo $registros['apellido_paterno']?>" placeholder="" id="apellido_paterno" style="width:130px;" name="apellido_paterno"/></td>
Apellido Materno:
<td width="335"><input type="text" value="<?php echo $registros['apellido_materno']?>" placeholder="" id="apellido_materno" style="width:130px;" name="apellido_materno"/></td>
Primer Nombre:
<td width="335"><input type="text" value="<?php echo $registros['nombre_1']?>" placeholder="" id="nombre_1" style="width:130px;" name="nombre_1"/></td>
Segundo Nombre:
<td width="335"><input type="text" value="<?php echo $registros['nombre_2']?>" placeholder="" id="nombre_2" style="width:130px;" name="nombre_2"/></td>
</tr><br /><br />
Pero no hace nada más que enviarme el error que en un principio mencioné, alguno de ustedes me puede ayudar con este inconveniente