Tengo una simple, pero tan simple consulta a la base datos:
Código:
A esta consulta la guardo en una variable que esta dentro de un método, a su vez dentro de una clase.Select * from 'nombre de tabla'
Código PHP:
class madre{
public function ID(){
$sql1 = "select * from nombre de tabla";
//echo $sql1;
$res = mysql_query($sql1,class_con::conection());
if(mysql_num_rows($res) == 0){ echo "Hay un problema en la consulta";}else{
while($res_array = mysql_fetch_array($res)){
$this->variable[] = $res_array;
}
return $this->variable;
}
}
}
Código PHP:
$madre= new madre();
$id = $madre->ID();
Código PHP:
<?php for($p=0;$p<sizeof($id);$p++){?>
<table width="703" border="0" id="id_pet_0" cellpadding="2" cellspacing="2" >
<tr>
<td width="537" bgcolor="#CAF1FF"><h6><?=$id[$p]["id"]?></h6></td>
<td width="145" rowspan="2" align="center" bgcolor="#CAF1FF"><h6>imagen</h6></td>
</tr>
<tr>
<td bgcolor="#CAF1FF"><a href="">
<h6>Ver datos</h6>
</a></td>
</tr>
</table>
<?php }?>
Como podrán ver los datos reales comienzan a verse desde el numero 7, los datos anteriores son falsos, osea que el sistema debe mostrarme los datos desde el 7 en adelante no los anteriores.
Aclaro que la consulta funciona bien con en el motor de pueba SQL de Mysql y he probado de varias forma, por eso es mi decision de poner esta pregunta en PHP.
Saludos y gracias de ante mano!