11.09.2018 Views

Aprender a desarrollar un sitio Web con PHP y MySQL

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

}<br />

public f<strong>un</strong>ction getContenidoPorFecha() {<br />

$matriz = array();<br />

$<strong>con</strong>tador = 0;<br />

$resultado = $this->base->query(<br />

’SELECT * FROM Contenido ORDER BY Fecha’);<br />

//busca en cada registro devuelto por la <strong>con</strong>sulta<br />

while ($registro = $resultado->busca()) {<br />

$blog = new Blog();<br />

$blog->setId($registro[’Id’]);<br />

$blog->setTitulo($registro[’Titulo’]);<br />

$blog->setFecha($registro[’Fecha’]);<br />

$blog->setComentario($registro[’Comentario’]);<br />

$blog->setFoto($registro[’Foto’]);<br />

$matriz[$<strong>con</strong>tador] = $blog; //Almacena el objeto<br />

//en la matriz<br />

$<strong>con</strong>tador++;<br />

}<br />

return $matriz;<br />

}<br />

public f<strong>un</strong>ction insercionContenido(Blog $blog) {<br />

$sql = "INSERT INTO Contenido (Titulo, Fecha, Comentario, Foto)<br />

VALUES (’".$blog->getTitulo()."’,’".$blog->getFecha()."’,’".<br />

$blog->getComentario()."’,’".$blog->getImagen()."’)";<br />

$this->base->exec($sql);<br />

//recuperar el último inicio de sesión<br />

$inicio de sesión = $this->base->lastInsertId();<br />

return $inicio de sesión;<br />

}<br />

?><br />

}<br />

www.FreeLibros.me

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!