• Lunes 23 de Diciembre de 2024, 19:40

Autor Tema:  Mostrar Registros De Base De Datos  (Leído 1519 veces)

Yasmira

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
    • http://pensamientos-damelly.blogspot.com/
Mostrar Registros De Base De Datos
« en: Martes 4 de Marzo de 2008, 17:56 »
0
Hola, no soy muy experta en php y necesito mostrar los registros encontrados luego de una consulta a una base de datos usando SOAP...

Este codigo consulta y muestra solamente la cantidad de registros que coinciden con la variable, por ejemplo busco una placa "ABC" y si encuentra 3 registros cuyo campo placa vale "ABC" me da como resultado "3", pero lo que me interesa ahora es que muestre todos los campos de esos 3 resgistros encontrados y no se que variable usar para hacerlo. Si pueden ayudarme se los agradecería. Aqui esta el codigo

cliente.php
<?php

require_once('lib/nusoap.php');

$placa = $_POST['placa'];

$client = new soapclient('//localhost/carro/consultar.php');

$registro= $client->call('lookup',array($placa));

print_r($registro);

?>
------------------------------------------------------------------------------

consultar.php
<?php
require_once('lib/nusoap.php');

$server = new soap_server;

$server->register('lookup');

function lookup($placa) {
    mysql_connect("localhost","root","");
    mysql_select_db("registroauto");
    $query = "SELECT * FROM registro WHERE placa='$placa'";
    $result = mysql_query($query);
    $cant_reg=mysql_num_rows($result);
    if(!$result){
   echo 'No se pudo ejecutar la consulta: '.mysql_error();
   exit;
   }
    return $cant_reg;
}
 $HTTP_RAW_POST_DATA = isset($HTTP_RAW_POST_DATA) ? $HTTP_RAW_POST_DATA : '';
 $server->service($HTTP_RAW_POST_DATA);

-------------------------------------------------------------------------------
consultar.html
<html>
<head>
    <title>Consultar</title>
</head>
<body>
[color= rgb(51, 0, 153);]Ingrese el numero de la placa que
desea consultar]
</body>
</html>
[size=109]Yasmira[/size]