Foros del Web » Programando para Internet » PHP »

Extraer registros con PHP

Estas en el tema de Extraer registros con PHP en el foro de PHP en Foros del Web. Buen dia para todos. Tengo una tabla en HTML. <table> <thead> <tr> <th>ID</th> <th>Cedula</th> <th>Nombre</th> </tr> </thead> <tbody> <tr> <td><?php echo 1 ?></td> <td><?php echo ...
  #1 (permalink)  
Antiguo 17/09/2012, 08:30
Avatar de Jorge1801  
Fecha de Ingreso: julio-2011
Ubicación: Colombia
Mensajes: 54
Antigüedad: 12 años, 9 meses
Puntos: 2
Extraer registros con PHP

Buen dia para todos.

Tengo una tabla en HTML.

<table>
<thead>
<tr>
<th>ID</th>
<th>Cedula</th>
<th>Nombre</th>
</tr>
</thead>
<tbody>
<tr>
<td><?php echo 1 ?></td>
<td><?php echo 123 ?></td>
<td><?php echo jorge ?></td>
</tr>
<tr>
<td><?php echo 2 ?></td>
<td><?php echo 124 ?></td>
<td><?php echo andres ?></td></tr>
</tbody>
</table>

Lo que quiero es extraer los registro con PHP.

Muchas gracias
  #2 (permalink)  
Antiguo 17/09/2012, 08:50
Avatar de antoniopol  
Fecha de Ingreso: agosto-2012
Ubicación: Valladolid
Mensajes: 114
Antigüedad: 11 años, 8 meses
Puntos: 21
Respuesta: Extraer registros con PHP

Quieres con php extraer cada dato de la tabla??? o no te fuciona la sintaxis que has puesto?? por que en la sintaxis que has puesto veo que te faltan comillas en los echos y ; por ejemplo:
Código PHP:
Ver original
  1. <td><?php echo "2"; ?></td>
__________________
>> Blog de desarrollo web.
>> @antoniopol06 amante de la Web =D
  #3 (permalink)  
Antiguo 17/09/2012, 08:54
Avatar de Jorge1801  
Fecha de Ingreso: julio-2011
Ubicación: Colombia
Mensajes: 54
Antigüedad: 12 años, 9 meses
Puntos: 2
Respuesta: Extraer registros con PHP

Cita:
Iniciado por antoniopol Ver Mensaje
Quieres con php extraer cada dato de la tabla??? o no te fuciona la sintaxis que has puesto?? por que en la sintaxis que has puesto veo que te faltan comillas en los echos y ; por ejemplo:
Código PHP:
Ver original
  1. <td><?php echo "2"; ?></td>
lo que necesito es extraer los datos de la data.
  #4 (permalink)  
Antiguo 17/09/2012, 09:32
 
Fecha de Ingreso: marzo-2011
Ubicación: Caracas
Mensajes: 389
Antigüedad: 13 años, 1 mes
Puntos: 16
Respuesta: Extraer registros con PHP

De donde quieres "extraer" esos registros?
__________________
Lo imposible es lo posible visto por los ojos de un incapaz.
Si te sirve la respuesta. dale + al karma.
Saludos
  #5 (permalink)  
Antiguo 17/09/2012, 09:39
Avatar de Jorge1801  
Fecha de Ingreso: julio-2011
Ubicación: Colombia
Mensajes: 54
Antigüedad: 12 años, 9 meses
Puntos: 2
Respuesta: Extraer registros con PHP

Cita:
Iniciado por rjulio21 Ver Mensaje
De donde quieres "extraer" esos registros?
Necesito extraer los datos y llevarlos a otra pagina php.
  #6 (permalink)  
Antiguo 17/09/2012, 09:45
Avatar de ananda  
Fecha de Ingreso: enero-2012
Mensajes: 345
Antigüedad: 12 años, 3 meses
Puntos: 14
Cita:
Iniciado por Jorge1801 Ver Mensaje
Cita:
Iniciado por rjulio21 Ver Mensaje
De donde quieres "extraer" esos registros?
Necesito extraer los datos y llevarlos a otra pagina php.
Extrae con mysql_fetch_array si los datos estan en mysql y lo otro, llevarlos a otra pagina, es mas facil extraerlos en esa pagina...
  #7 (permalink)  
Antiguo 17/09/2012, 09:55
 
Fecha de Ingreso: marzo-2011
Ubicación: Caracas
Mensajes: 389
Antigüedad: 13 años, 1 mes
Puntos: 16
Respuesta: Extraer registros con PHP

Ok. No entiendo al cien por cien. por las siguientes cosas.
1. Tal como comento antoniopol los echos estan mal realizados, puesto que a menos que sean variables, en cuyo caso deben llevar un "$" al principio, el contenido del echo debe ir en comillas dobles.
2. Esos datos que imprimes alli de donde los sacas? y como piensas llevarlos a otra pagina?

Algunas ideas que se me ocurren son.
1. Son datos que puedes manejar con variables de sesion=?
2. Si vas a la otra pagina por un enlace y no son datos criticos, construye parametros Get.

De lo contrario, explicate o muestra el codigo completo.
__________________
Lo imposible es lo posible visto por los ojos de un incapaz.
Si te sirve la respuesta. dale + al karma.
Saludos
  #8 (permalink)  
Antiguo 17/09/2012, 09:57
Avatar de Jorge1801  
Fecha de Ingreso: julio-2011
Ubicación: Colombia
Mensajes: 54
Antigüedad: 12 años, 9 meses
Puntos: 2
Respuesta: Extraer registros con PHP

Cita:
Iniciado por ananda Ver Mensaje
Extrae con mysql_fetch_array si los datos estan en mysql y lo otro, llevarlos a otra pagina, es mas facil extraerlos en esa pagina...

Yo estoy utilizando DOMdocument. Para poder extraer los datos de una tabla.

Tengo un archivo index.php que tiene lo siguiente:

<?php
$url="tablaejemplo.php";
$html=file_get_contents($url);

$dom = new DOMDocument();


$dom->loadHTML($html);


$dom->preserveWhiteSpace = false;

$tables = $dom->getElementsByTagName('tbody');


$rows = $tables->item(0)->getElementsByTagName('tr');


echo ' <table id="datatable" class="display">

<thead>
<tr>
<th>ID</th>
<th>Cedula</th>
<th>Nombre</th>

</tr>
</thead>
<tbody> ';
foreach ($rows as $row)
{

$cols = $row->getElementsByTagName('td');


echo "<tr>";
echo "<td>". $cols->item(0)->nodeValue. "</td>";
echo "<td>". $cols->item(1)->nodeValue. "</td>";
echo "<td>". $cols->item(2)->nodeValue. "</td>";

echo "</tr>";


}
echo '

</tbody>

</table>


';

?>


Y tengo otro archivo llamado tablaejemplo.php que tiene lo siguiente:


<table border="1">
<thead>
<tr>
<th>ID</th>
<th>Cedula</th>
<th>Nombre</th>
</tr>
</thead>
<tbody>
<tr>
<td><?php echo "1" ?></td>
<td><?php echo "123" ?></td>
<td><?php echo "JORGE" ?></td>
</tr>
<tr>
<td>1</td>
<td>123</td>
<td>ANDRES</td>
</tr>
<tbody>
</table>


Pero al ejecutar el archivo index.php en el navegador, solo me sale la cabecera y la segunda fila. No se por que no me sale la primera fila.

Etiquetas: html, registro, registros, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:24.