Cantidad de fotos en php

El código que tengo es este que me sirve para subir la ruta a la base de datos
include('conecta.php');
$directori_foto = "images/images_banner/";
$tammax = 2000000;
$nombre = $_FILES['foto']['name'];
if($_FILES['foto']['size']>$tammax)
echo 'Supera el tamaño permitido';
else
if(substr($_FILES['foto']['type'],0,5) != 'image')
echo 'El archivo no es una imagen';
else
if(copy($_FILES['foto']['tmp_name'],$directori_foto.$nombre))
{
echo "[size= x-small; font-family: verdana; color: #000000] el archivo se a subido correctamente al servidor
";
$sql= "INSERT INTO foto(foto) VALUES ('".$nombre."')";
$result = mysql_query($sql);
if($result)
{
echo 'datos añadidos a la base de datos con exito '.$nombre;
echo '
';
echo ''.$directori_foto.''.$nombre.'';
}
else {
echo "Error: no se a podido añadir a la base de datos.";
}
}
else
echo "Error no se pudo conectar la base de datos"
?>
Ahora el código que me diste ya lo había agregado pero no me di cuenta que no guradaba nada y ya no me inserta, quería saber si puedes adecuarlo a mi código please es que ya no se que hacer.[/size]
[size= x-small; font-family: verdana; color: #000000]este es el codigo q me diste para saber cuantas fotos tengo en mi base de datos, ya q solo me guarda la ruta
$sql="SELECT COUNT(*) AS total FROM tabla_fotos LIMIT 1";
if( $query=mysql_query($sql,$id_conexion) )
{
$row=mysql_fetch_assoc($query);
$cantidad=$row["total"];
}
[/size]
[size= x-small; font-family: verdana; color: #000000]y guardas el resultado en la variable Para guardarlo en un txt usa las funciones de archivo de PHP [/size]
ademas nesecito que este archivo txt lleve este nombre  max_images_banner.txt
[size= x-small; font-family: verdana; color: #000000]
$texto="img_ea=".$cantidad_fotos_subidas;
if($f=fopen("archivo.txt","w")) fputs($f,$texto);
fclose($f);
[/size]

1 respuesta

Respuesta
1
Si en la bdd guardas las rutas, para saber la cantidad de rutas guardadas lo que haces es contar el numero de filas ( registros ) que hay en la base de datos, con hacer SELECT COUNT(*) FROM fotos ya tienes el resultado
Pruébalo en phpmyadmin y lo veras enseguida

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas