Es normal que en una página web queramos imprimir la fecha mostrando el nombre del mes, por que normalmente lo que hacemos es imprimir una fecha estilo 3/04/2020 y no es lo ideal, ya que para visualizar eventos en un programa, blogs, entre otros el formato ideal es tener el nombre del mes y en español, ya que por defecto en Mysql aparece la fecha en formato us.
El siguiente código fue implementado dentro de PHP y se puede implementar para sus programas:
$res=mysqli_query($enlace,"SET lc_time_names = 'es_ES';");
$res=mysqli_query($enlace,"SELECT id,titulo,DATE_FORMAT(fecha,'%M %d %Y') as fecha FROM blog order by id desc limit 3 ");
Blog personal de Julian Alzate: Desarrollador, apasionado por el Marketing, creador del blog con información de interés en Manizales y en Colombia.
Mostrando entradas con la etiqueta programacion. Mostrar todas las entradas
Mostrando entradas con la etiqueta programacion. Mostrar todas las entradas
miércoles, 8 de abril de 2020
Cómo obtener la fecha en español, con el formato nombre del mes dia y año
Etiquetas:
base de datos,
mysql,
programacion,
sql
Ubicación:
Colombia
martes, 7 de abril de 2020
Cómo insertar un texto en css en la posición que deseamos
Con text indent establecemos la sangría que queremos en el texto
.texto{
text-indent:0px;
margin-left: 75px;
}
.texto{
text-indent:0px;
margin-left: 75px;
}
lunes, 30 de marzo de 2020
Cómo borrar un archivo subido en base de datos
Para eliminar un archivo cargado en un servidor debemos ingresar el siguiente código en nuestro programa:
// Procedemos a borrar
if (!unlink('uploads/'.$archivo)) {
// impirmimos error al borrar
echo 'Error al borrar';
} else {
// Archivo borrado
echo 'Archivo borrado';
}
// Procedemos a borrar
if (!unlink('uploads/'.$archivo)) {
// impirmimos error al borrar
echo 'Error al borrar';
} else {
// Archivo borrado
echo 'Archivo borrado';
}
Etiquetas:
base de datos,
php,
programacion
Ubicación:
Colombia
miércoles, 25 de marzo de 2020
Cómo aumentar tamaño a la letra y espacio entre lineas en CSS
Estas dos líneas de código nos sirven de referencia para aplicar a nuestra página web y crear textos mas grnades, los cuales se debe tener en cuenta que a mayor tamaño en el font size, mayor line-height debe haber para mejor visualización. Tener en cuenta el tema responsive en este caso.
font-size: 20px; line-height: 40px;
font-size: 20px; line-height: 40px;
Etiquetas:
codigo,
css,
programacion
Ubicación:
Colombia
martes, 24 de marzo de 2020
Cómo hacer botones responsive para tu web con desplazamiento horizontal
Cuando desarrollamos un sitio web es normal que para algunas funciones tengamos varios botones y en este caso es importante tener en cuenta la visualización responsive, ya que puede ser muy molesto para los usuarios entrar por celular a una página web que se vean muchos botones hacia abajo, lo cual podría generar que estas personas dejen de entrar al sitio solo pro el hecho de que nuestra web no tiene buena experiencia de usuario. Para esto haremos lo siguiente
Dentro del código css añadiremos estas dos líneas de código. No olvidar darle un nombre class al div para poder que el css tome el valor. Aquí veremos un ejemplo:
.resp{
Overflow:auto;
White-Space:nowrap;
}
Dentro del código css añadiremos estas dos líneas de código. No olvidar darle un nombre class al div para poder que el css tome el valor. Aquí veremos un ejemplo:
.resp{
Overflow:auto;
White-Space:nowrap;
}
domingo, 22 de marzo de 2020
Cómo enviar una variable eliminando los últimos caracteres
En php es normal que necesitemos imprimir un valor de una cadena eliminando caracteres de un valor que no queramos mostrar y para esto debemos hacer lo siguiente:
<?php
$rest = substr("camisa", 0, -1); // devuelve "camis"
$rest = substr("camisa", 2, -1); // devuelve "mis"
$rest = substr("camisa", 4, -4); // devuelve false
$rest = substr("camisa", -3, -1); // devuelve "is"
?>
Código basado en https://www.php.net/manual/es/function.substr.php
<?php
$rest = substr("camisa", 0, -1); // devuelve "camis"
$rest = substr("camisa", 2, -1); // devuelve "mis"
$rest = substr("camisa", 4, -4); // devuelve false
$rest = substr("camisa", -3, -1); // devuelve "is"
?>
Código basado en https://www.php.net/manual/es/function.substr.php
Etiquetas:
codigo,
php,
programacion,
variables
Ubicación:
Colombia
Cómo crear un árbol de navegación para tu sitio web
Para realizar un árbol de navegación hay que realizar lo siguiente:
Creamos un programa php en donde crearemos uba variable, la cual vamos a imprimir
para obtener de la base de datos la ruta de navegación. Por ejemplo Inicio/quienes somos
<?php
$s=$_SERVER['SCRIPT_NAME'];
print('<p><a href="index.php">Inicio</a>'.$s.'</p>');
?>
Creamos un programa php en donde crearemos uba variable, la cual vamos a imprimir
para obtener de la base de datos la ruta de navegación. Por ejemplo Inicio/quienes somos
<?php
$s=$_SERVER['SCRIPT_NAME'];
print('<p><a href="index.php">Inicio</a>'.$s.'</p>');
?>
Etiquetas:
mysql,
php,
programacion
Ubicación:
Manizales, Caldas, Colombia
Como imprimir el nombre de mes en español para una página web
Para imprimir el nombre en español de un número de mes hay que hacer lo siguiente
setlocale(LC_TIME, 'es_ES.UTF-8');
$numero =3;
$fecha = DateTime::createFromFormat('!m', $numero);
$mes = strftime("%B", $fecha->getTimestamp());
print($mes);
setlocale(LC_TIME, 'es_ES.UTF-8');
$numero =3;
$fecha = DateTime::createFromFormat('!m', $numero);
$mes = strftime("%B", $fecha->getTimestamp());
print($mes);
jueves, 19 de marzo de 2020
Cómo arreglar el problema de tildes al mostrar un contenido en tu web con Mysqli
Es normal que cuando estamos empezando a programar, subimos contenidos desde formularios y desde bases de datos. El problema es que algunas veces vemos que no configuramos apropiadamente las tíldes para que nuestra web las reconozca. La solución es la siguiente:
$conexion = mysql_connect($host,$user,$pass);
mysqli_set_charset($conexion, 'utf8');
$conexion = mysql_connect($host,$user,$pass);
mysqli_set_charset($conexion, 'utf8');
Etiquetas:
base de datos,
mysqli,
programacion,
sql
Ubicación:
Colombia
miércoles, 4 de marzo de 2020
Como proteger tu web de SQL injection con Mysqli
Para mejorar la seguridad de tu sitio web, es recomendable tener prioridad en revisar las consultas sql, las cuales son vunerables en el momento de crear una web y eslo lo podemos hacer por PDO o por Mysqli, dependiendo de cual versión usamos en PHP. Lo más recomendable es dejar de usar Mysql ya que está en este momento obsoleto y ya no es tan seguro. Es necesario migrar a Mysqli. A continuación podemos ver un ejemplo para que puedan ejecutar en localhost:
<?php
try {
$conn = new mysqli('localhost', 'root', '','bd');
echo "Connected successfully";
}
catch(PDOException $e)
{
echo "Connection failed: " . $e->getMessage();
}
//MySQLi,
class Usuario {
public $id;
public $fecha;
public $titulo;
public function info(){
//devolvemos resultados de estos campos de la tabla
return '#' . $this->id . ': ' . $this->fecha . ' ' . $this->titulo;
}
}
$query = "SELECT * FROM tabla";
if ($result = $con->query($query)) {
while ($user = $result->fetch_object('Usuario')) {
echo $user->info() . "\n";
}
}
// mysqli,
$query = $con->prepare('SELECT * FROM tabla WHERE id = ?');
$query->bind_param('s', $_GET['id']);
$query->execute();
$result = $query->get_result();
while ($row = $result->fetch_assoc()){
//aquí se imprime los resultados de los campos seleccionados
}
?>
Recomiendo visitar el artículo https://cursos.mejorcodigo.net/article/pdo-vs-mysqli-cuales-son-las-diferencias-37 en donde se aprendió a realizar este tipo de código para mejorar la seguridad en nuestras páginas web.
<?php
try {
$conn = new mysqli('localhost', 'root', '','bd');
echo "Connected successfully";
}
catch(PDOException $e)
{
echo "Connection failed: " . $e->getMessage();
}
//MySQLi,
class Usuario {
public $id;
public $fecha;
public $titulo;
public function info(){
//devolvemos resultados de estos campos de la tabla
return '#' . $this->id . ': ' . $this->fecha . ' ' . $this->titulo;
}
}
$query = "SELECT * FROM tabla";
if ($result = $con->query($query)) {
while ($user = $result->fetch_object('Usuario')) {
echo $user->info() . "\n";
}
}
// mysqli,
$query = $con->prepare('SELECT * FROM tabla WHERE id = ?');
$query->bind_param('s', $_GET['id']);
$query->execute();
$result = $query->get_result();
while ($row = $result->fetch_assoc()){
//aquí se imprime los resultados de los campos seleccionados
}
?>
Recomiendo visitar el artículo https://cursos.mejorcodigo.net/article/pdo-vs-mysqli-cuales-son-las-diferencias-37 en donde se aprendió a realizar este tipo de código para mejorar la seguridad en nuestras páginas web.
Enlace Relacionado
Ubicación:
Manizales, Caldas, Colombia
domingo, 1 de marzo de 2020
Cómo imprimir los primeros caracteres de una cadena en Php
Creamos una función conocida como subst de 0 al número que deseamos poner límite.
$string= substr($string, 0, 100);
Luego de crear la función la ejecutamos para verificar que funciona correctamente imprimiendo un texto en el programa.
echo $string
Recomiendo ingresar a Cómo usar PHP para desarrollar una web o software para conocer más sobre este lenguaje de programación.
Etiquetas:
cadenas,
php,
programacion
Ubicación:
Pereira, Risaralda, Colombia
lunes, 28 de octubre de 2019
Cómo usar PHP para desarrollar una web o software
Qué es Php?
El Procesador de Hipertexto es uno de los Lenguajes de código abierto más populares para programar, el cual puede ser incrustado en HTML. Es muy usado en páginas web en Manizales, Colombia y en todo el mundo.
Qué herramienta usar para programar en PHP?
Recomiendo utilizar Sublime text, o notepad++; estos dos son programas que se pueden descargar gratis en internet y muy útiles para programar fácilmente.
Qué programa descargar para gestionar las bases de datos?
Para realizar programas en el equipo y ejecutarlos en éste es necesario un SGBD (Sistema de Gestión de Base de Datos) y recomiendo usar Xampp o Wamp.
Luego de tener instalado el Software para programar y el SGBD podemos seguir con las pruebas reales en nuestro equipo.
Crea tu Primer programa en PHP
<html>
<head>
<title> Hola mundo</title>
</head>
<body>
<?php echo '<p>hola mundo</p> ' ; ?>
</body>
</html>
Cómo obtener la información del sistema usando PHP
<? php info(); ?>
Imprimir una Variable en PHP
<?php
echo $_SERVER ['HTTP_USER_AGENT'];
?>
Como resultado tendremos algo así:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Otro ejemplo de variables en PHP
<?php
$author ="Julian Alzate";
echo $author;
?>
Como resultado obtendremos:
Julian Alzate
Cómo sumar dos variables:
<?php
$n1= 3;
$n2= 4;
$resultado= $n1+ $n2;
echo "El resultado es:" . $resultado;
?>
Como resultado tendremos:
El resultado es: 7
Estructura de una conexión en BD usando PHP
<?php
$consultasql="SELECT * FROM tablaPrueba";
$mysql=mysql_connect("localhost","root","") or die("No pudo conectarse a $servidor!!!!" . mysql_error());
mysql_select_db("prueba") or die("No pudo seleccionarse la BD $bd.");
$resultado=mysql_query($consultasql);
/* aquí va el código */
mysql_free_result($resultado);
mysql_close ($mysql);
?>
Si desea conocer más sobre cómo programar en PHP ingresa a Desarrolladores PHP en Colombia
El Procesador de Hipertexto es uno de los Lenguajes de código abierto más populares para programar, el cual puede ser incrustado en HTML. Es muy usado en páginas web en Manizales, Colombia y en todo el mundo.
Qué herramienta usar para programar en PHP?
Recomiendo utilizar Sublime text, o notepad++; estos dos son programas que se pueden descargar gratis en internet y muy útiles para programar fácilmente.
Qué programa descargar para gestionar las bases de datos?
Para realizar programas en el equipo y ejecutarlos en éste es necesario un SGBD (Sistema de Gestión de Base de Datos) y recomiendo usar Xampp o Wamp.
Luego de tener instalado el Software para programar y el SGBD podemos seguir con las pruebas reales en nuestro equipo.
Crea tu Primer programa en PHP
<html>
<head>
<title> Hola mundo</title>
</head>
<body>
<?php echo '<p>hola mundo</p> ' ; ?>
</body>
</html>
Cómo obtener la información del sistema usando PHP
<? php info(); ?>
Imprimir una Variable en PHP
<?php
echo $_SERVER ['HTTP_USER_AGENT'];
?>
Como resultado tendremos algo así:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Otro ejemplo de variables en PHP
<?php
$author ="Julian Alzate";
echo $author;
?>
Como resultado obtendremos:
Julian Alzate
Cómo sumar dos variables:
<?php
$n1= 3;
$n2= 4;
$resultado= $n1+ $n2;
echo "El resultado es:" . $resultado;
?>
Como resultado tendremos:
El resultado es: 7
Estructura de una conexión en BD usando PHP
<?php
$consultasql="SELECT * FROM tablaPrueba";
$mysql=mysql_connect("localhost","root","") or die("No pudo conectarse a $servidor!!!!" . mysql_error());
mysql_select_db("prueba") or die("No pudo seleccionarse la BD $bd.");
$resultado=mysql_query($consultasql);
/* aquí va el código */
mysql_free_result($resultado);
mysql_close ($mysql);
?>
Si desea conocer más sobre cómo programar en PHP ingresa a Desarrolladores PHP en Colombia
Etiquetas:
codigo,
html,
php,
programacion
Ubicación:
Colombia
Suscribirse a:
Entradas (Atom)