0 votos
por (100 puntos) en PHP

Hola que tal, estoy haciendo una CRUD en PHP y no se como mandar mi codigo de "leer" un dato al formulario principal.

*****Código de Conexión a la BD*****

<?php

$conexion = new mysqli("localhost","root","","propietario");

if($conexion){

echo "Conexión exitosa";

}

else{

echo"Conexión No exitosa";

}

?>

***Código de mi formulario principal***

<!doctype html>

<html>

<head>

<meta charset="utf-8">

<center><h1><tittle> Formulario de registro </tittle></center></h1>

</head>

<body>

<center></br></br></br>

<form id="propietario.php" action="insertar.php" method="POST">

id: <input type="int" REQUIERED name="id" placeholder?"id"values=""/> </br></br>

Documento: <input type="varchar" REQUIERED name="documento" placeholder?"documento"values=""/> </br></br>

Nombre: <input type="varchar" REQUIERED name="nombre" placeholder?"nombre"values=""/> </br></br>

Direccion: <input type="varchar" REQUIERED name="direccion" placeholder?"direccion"values=""/> </br></br>

Telefono: <input type="int" REQUIERED name="telefono" placeholder?"telefono"values=""/> </br></br>

<input type="submit" name="registrar" value ="Registrar">

<input type="submit" name="consultar" value = "Consultar"/>

<input type="submit" name="actualizar" value ="Actualizar">

<input type="submit" name="eliminar" value ="Eliminar">

</form> 

</center>

</body>

</html>

***Código para la inserción de datos a la BD***

<?php

include ("conexion.php");

$id=$_POST['id'];

$documento=$_POST['documento'];

$nombre=$_POST['nombre'];

$direccion=$_POST['direccion'];

$telefono=$_POST['telefono'];

$query= ("INSERT INTO alta (id,documento,nombre,direccion,telefono) VALUES ('$id','$documento','$nombre','$direccion','$telefono')");

$result=$conexion->query($query);

if($result){

echo "<script>

alert ('Los datos se insertaron correctamente');

window.location='propietario.php'

</script>";

}else{

echo "Los datos no han sido insertados";

}

?>

***Y aquí el código que tengo para "Consultar los datos", que si sirve pero no se como adjuntarle este código al Botón de "Consultar".***

<!DOCTYPE html>

<html>

<head>

 <title>Buscar</title>

 <meta charset="utf-8">

</head>

<body>

<form id="propietario.php" action="buscar.php" method="POST">

  <input type="int" name="id" placeholder="Ingrese ID a buscar">

  <input type="submit" name="Consultar" value = "Consultar"/>

 </form>

</body>

</html>

 </form>

</body>

</html>

***Y aquí el código con las instrucciones para que el programa busque el ID solicitado en la BD***

<?php 

include("conexion.php");

if(isset($_POST[Consultar]))

{

echo'consultar';

$id=$_POST['id'];

mysqli_connect($propietario) or die("Error al conectar con la base de datos");

$operacion=$conexion->query("SELECT * FROM alta WHERE id=$id");

while($operacion=mysqli_fetch_array($operacion)){

 echo ($operacion['id']." ".$operacion['documento']." ".$operacion['nombre']." ".$operacion['direccion']." ".$operacion['telefono']);

}

}

?>

1 Respuesta

0 votos
por (1.8k puntos)

En principio la información que envías deberías recibirla en un archivo llamado buscar.php (Como indica tu formulario):

<form id="propietario.php" action="buscar.php" method="POST">

Preguntas relacionadas

+1 voto
1 respuesta
0 votos
1 respuesta
0 votos
1 respuesta
preguntado por camera (20 puntos) Nov 3, 2016 en PHP
0 votos
1 respuesta
preguntado por Jesusmc (180 puntos) Mar 28, 2021 en PHP
0 votos
0 respuestas
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...