Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: Andres1s en 03 de Marzo 2021, 19:49
-
Hola, ¿me podrían ayudar? Estoy creando una web en la cual tengo que verificar si el ID existe en la BD y si este existe mostrar el dato que seria un archivo pdf solo tengo el html me falta el php me pueden ayudar ? El código html sería:
<h3 class="text-center">Verificación de Documentos</h3>
<div style="width:500px; height:200px; margin-left:auto; margin-right:auto">
<form name="Validar" method="post" action="http://xxxxxxxxxxxx.xx/docspdf/545043885499.pdf">
<label for="documento" style="text-align: initial;">Codigo del documento:</label>
<input type="text" id="documento" name="documento" value="" style="width:200px;"></input>
<button type="reset" onClick="resetbody();unlockInputs();">Limpiar</button>
<button type="submit" >Validar</button>
</form>
-
Hola Andres1s y bienvenido. Mira en este hilo cómo poner título a los temas y cómo pegar código en los foros: https://aprenderaprogramar.com/foros/index.php?topic=1460.0
En este curso tienes ejemplos de consultas a una base de datos con PHP que quizás te sirvan: https://www.aprenderaprogramar.com/index.php?option=com_content&view=category&id=70&Itemid=193
Saludos
-
Ok gracias , de igual forma , existe algun ejemplo que me pueda orientar o alguna ayuda en este post
-
Hola me podrian ayudar estoy creando una web en la cual tengo que verificar si el ID existe en la BD y si este existe mostrar el dato que seria un archivo pdf solo tengo el html me falta el php me pueden ayudar ? el html seria .
<h3 class="text-center">Verificación de Documentos</h3>
<div style="width:500px; height:200px; margin-left:auto; margin-right:auto">
<form name="Validar" method="post" action="http://xxxxxxxxxxxx.xx/docspdf/545043885499.pdf (http://xxxxxxxxxxxx.xx/docspdf/545043885499.pdf)">
<label for="documento" style="text-align: initial;">Codigo del documento:</label>
<input type="text" id="documento" name="documento" value="" style="width:200px;"></input>
<button type="reset" onClick="resetbody();unlockInputs();">Limpiar</button>
<button type="submit" >Validar</button>
</form>
Hola Andres:
Necesitas primero que nada establecer una conexión a tu base de datos, para eso puedesy user mysqli (https://www.php.net/manual/es/book.mysqli.php) si estás usando MySQL o, si quieres algo más general puedes usar PDO (https://www.php.net/manual/es/book.pdo.php).
Para obtener el dato del ID asumo que lo tendrás en el input "documento", en ese caso, siendo que tu formulario va por post deberás usar $_POST['documento'] para rescatarlo.
Con ese dato podrás armar un query tipo
$sql = "SELECT * FROM users WHERE id = ".$_POST['documento'];
Y correrlo usando alguna función de ejecución de SQL.
Validar que existe el registro es igual a verificar que el SQL haya retornado resultados.
Para ser más específico necesito conocer la estructura de tu base de datos y el motor que usas.
Saludos!