Comunidad de diseño web y desarrollo en internet online

Mostrando datos a través de un link

Citar            
MensajeEscrito el 12 May 2016 08:16 pm
Buenas tardes amigos: Tengo una consulta a mi bd donde me muestra esta serie de registros:

Código PHP :

<?php
          $objclientes = new Clientes();
          $clientes = $objclientes->clientes();
          if(sizeof($clientes) > 0){
               foreach ($clientes as $row){
                    ?>
                    <tr>
                         <td><?php echo $row['idCliente'] ?></td>
                         <td><?php echo $row['nroDocumento'] ?></td>
                         <td><?php echo $row['tipoDocumento'] ?></td>
                         <td><?php echo $row['nombre1'] ?></td>
                         <td><?php echo $row['nombre2'] ?></td>
                         <td><?php echo $row['apellido1'] ?></td>
                         <td><?php echo $row['apellido2'] ?></td>
                         <td><?php echo $row['dirCasa'] ?></td>
                         <td><?php echo $row['telCasa'] ?></td>
                         <td><a href="pagina.php?considmun=<?php echo $row['idMunicipio'] ?>"><?php echo $row['idMunicipio'] ?></a></td>
                         <td><?php echo $row['dirOfic'] ?></td>
                         <td><?php echo $row['telOfic'] ?></td>
                         <td><?php echo $row['celular'] ?></td>
                         <td><?php echo $row['ingresos'] ?></td>
                         <td><?php echo $row['egresos'] ?></td>
                         <td>


Como notarán, tengo un campo (idMunicipio) que lo quiero 'linkear' a otra página para que me muestre otra consulta que genero a través del php y como ven estoy utilizando la orden 'considmun'. En la página donde estoy ubicando el código para que me muestre esa consulta en php tengo esto:

Código PHP :

<?php
require("class/clientes.php");
include "header.php";

// Conectamos la base de datos
$considmun = $_GET['idMunicipio'];
// Con esto recogeremos el string
$sql = mysql_query("SELECT * FROM tcliente idMunicipio LIKE '%".$considmun."%'");
// Buscamos el sting
while ($row = mysql_fetch_array($sql)){
// Listamos la busqueda

}

?>

<p>&nbsp;</p>
<table id="ghatable" class="display table table-bordered table-stripe" cellspacing="0" width="100%">
     <thead>
          <tr>
               <th>ID</th>
               <th>DOC</th>
               
          </tr>
     </thead>
     <tbody>
          <?php
          
          if(sizeof($considmun) > 0){
               foreach ($considmun as $row){
                    ?>
                    <tr>
                         <td><?php echo $row['idCliente'] ?></td>
                         <td><?php echo $row['idMunicipio'] ?></td>
                         
                    </tr>
                    <?php
               }
          }
          ?>
     </tbody>
</table>       
<?php
include "footer.php";
?>


No salen los resultados, y tengo este error:
-Notice: Undefined index: idMunicipio in C:\xampp\htdocs\integration\pagina.php on line 6

y este otro

-Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\integration\pagina.php on line 10

Por juanferaviles

2 de clabLevel



 

chrome
Citar            
MensajeEscrito el 13 May 2016 09:34 am
Hola,

El parametro lo has llamado considmun, no idMunicipio, por eso te da ese error.
cambia el $_GET['idMunicipio'], por $_GET['considmun']

Un saludo,
David
estudio de diseño web

Por conectart

Claber

128 de clabLevel



 

ceo

chrome
Citar            
MensajeEscrito el 13 May 2016 01:44 pm
Muchas gracias. Lo he puesto todo idMunicipio pero tampoco.
Ahora me sale este error: Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\integration\pagina.php on line 10

Agradezco tus comentarios.

Código PHP :

<?php
require("class/clientes.php");
include "header.php";

// Conectamos la base de datos
$idMunicipio = $_GET['idMunicipio'];
// Con esto recogeremos el string
$sql = mysql_query("SELECT * FROM tcliente WHERE idMunicipio=".$idMunicipio);
// Buscamos el sting
while ($idMunicipio = mysql_fetch_array($sql)){
// Listamos la busqueda
}

?>


<p>&nbsp;</p>
<table id="ghatable" class="display table table-bordered table-stripe" cellspacing="0" width="100%">
     <thead>
          <tr>
               <th>ID</th>
               <th>DOC</th>
               
          </tr>
     </thead>
     <tbody>
          <?php
          
          if(sizeof($idMunicipio) > 0){
               foreach ($idMunicipio as $row){
                    ?>
                    <tr>
                         <?php /*?><td><?php echo $row['idCliente'] ?></td><?php */?>
                         <td><?php echo $row['idMunicipio'] ?></td>
                         
                    </tr>
                    <?php
               }
          }
          ?>
     </tbody>
</table>       
<?php
include "footer.php";
?>

Por juanferaviles

2 de clabLevel



 

chrome
Citar            
MensajeEscrito el 15 May 2016 08:19 am
donde tienes:

Código HTML :

// Conectamos la base de datos
$idMunicipio = $_GET['idMunicipio'];
// Con esto recogeremos el string
$sql = mysql_query("SELECT * FROM tcliente WHERE idMunicipio=".$idMunicipio);
// Buscamos el sting
while ($idMunicipio = mysql_fetch_array($sql)){
// Listamos la busqueda
}


Pon:

Código HTML :

// Conectamos la base de datos
$idMunicipio = $_GET['considmun'];
// Con esto recogeremos el string
$sql = mysql_query("SELECT * FROM tcliente WHERE idMunicipio=".$idMunicipio);
// Buscamos el sting
while ($idMunicipio = mysql_fetch_array($sql)){
// Listamos la busqueda
}


Un saludo,
David
estudio de diseño web

Por conectart

Claber

128 de clabLevel



 

ceo

chrome
Citar            
MensajeEscrito el 16 May 2016 04:32 pm
Pues sigo con el error de la línea 10.
...
<?php
require("class/clientes.php");
include "header.php";

// Conectamos la base de datos
$idMunicipio = $_GET['considmun'];
// Con esto recogeremos el string
$sql = mysql_query("SELECT * FROM tcliente WHERE idMunicipio=".$idMunicipio);
// Buscamos el sting
while ($idMunicipio = mysql_fetch_array($sql)){
// Listamos la busqueda
}

?>


<p>&nbsp;</p>
<table id="ghatable" class="display table table-bordered table-stripe" cellspacing="0" width="100%">
<thead>
<tr>

<th>DOC</th>

</tr>
</thead>
<tbody>
<?php

if(sizeof($idMunicipio) > 0){
foreach ($idMunicipio as $row){
?>
<tr>

<td><?php echo $row['idMunicipio'] ?></td>

</tr>
<?php
}
}
?>
</tbody>
</table>
<?php
include "footer.php";
?>...

Por juanferaviles

2 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.