no muestra valor de base de datos
Publicado por SARA (67 intervenciones) el 05/03/2020 18:19:44
tengo el siguiente codigo pero no me muestra la infromacion de la tabla segun el select seleccionado, tengo para mostrar el campo seleccionado(ese si me lo muestra) pero la segunda respuesta no me la da.
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
32
33
34
35
36
37
38
39
40
41
42
<?php
$usuario = "root";
$contrasena = "root1";
$servidor = "localhost";
$basededatos = "cxp";
$conexion = mysqli_connect( $servidor, $usuario, $contrasena ) or die ("No se ha podido conectar al servidor de Base de datos");
$db = mysqli_select_db( $conexion, $basededatos ) or die ( "Upps! Pues va a ser que no se ha podido conectar a la base de datos" );
$datosp=$_POST["seleccion"];//recojemos lo seleccionado
$query = mysqli_query($conexion, "SELECT idp, proveedor, bancoprov, clabe, rfc FROM proveedores Where idp = '".$_POST["seleccion"]."'" );
$row = mysqli_fetch_array($query);
$prov = $row["proveedor"];
if(isset($_POST["seleccion"]) && is_numeric($_POST["seleccion"]))
{
if($_POST["seleccion"]>0)
{
$valores = array(
"respuesta1" => $_POST["seleccion"],
"respuesta2" => $prov
);
}else{
$valores=array("error"=>"Selecciona un valor");
}
}else{
$valores=array("error"=>"Error en los datos");
}
echo json_encode($valores);
?>
Valora esta pregunta


0