PHP - Carga de imagenes

 
Vista:
sin imagen de perfil
Val: 40
Ha aumentado su posición en 7 puestos en PHP (en relación al último mes)
Gráfica de PHP

Carga de imagenes

Publicado por lucas (21 intervenciones) el 14/11/2016 20:07:21
Hola buenas tardes !
Lo molesto con lo siguiente.
Tengo una seccion de noticias que muestra, agrega, modifica y elimina (equipo, titulo, noticia).
Y ahora me estaria haciendo falta implementarle imagenes, que muestre, agregue, modifique y elimine.

Me podrian dar una mano? ya probe haciendolo con tutoriales en youtube agregandolo a mi codigo y no funciona.
La mejor forma seria hacer que cargue la url en la tabla.
Aca les dejo la tabla

1
2
3
4
5
6
7
8
9
1	Id Primaria	int(11)			No	Ninguna	AUTO_INCREMENT
 
2	Titulo	varchar(100)			No	Ninguna
 
3	Texto	mediumtext			No	Ninguna
 
4	Equipo	varchar(50)			No	Ninguna
 
5	Foto1	varchar(20)			No	Ninguna




Aca esta la seccion noticias donde muestra:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
include("conexion.php");
$query = "SELECT * FROM noticias";
$resultado = $conexion->query($query);
while($row = $resultado->fetch_assoc()){
	?>
 
		<div class="panel panel-default row">
            <div class="panel-heading col-lg-12"><span><?php echo $row['Equipo']; ?></span></div>
            <div class="panel-heading col-lg-12"><h1><?php echo $row['Titulo']; ?></h1></div>
            <div class="panel-body col-lg-12"><p><?php echo $row['Texto']; ?></p></div>
            <button type="button" class="pad btn btn-primary"  onClick="location.href='noticias-modificar.php?Id=<?php echo $row['Id']; ?>'">Modificar</button>
            <button type="button" class="pad btn btn-danger" onClick="location.href='noticias-eliminar.php?Id=<?php echo $row['Id']; ?>'">Eliminar</button><br><br><br>
        </div>
 
    <?php
}
?>
<div class"row">
    <div class="col-lg-offset-5 col-lg-7">
         <button type="button" class="btn btn-success" onClick="location.href='noticias-formulario.php'">Agregar</button>
    </div>
</div>

Aca el formulario

1
2
3
4
5
6
7
<center>
<form action="noticias-guardar.php" enctype="multipart/form-data" method="POST"><br><br>
	<input type="text" REQUIRED name="Equipo" placeholder="Equipo" value="" /><br><br>
	<input type="text" REQUIRED name="Titulo" placeholder="Titulo de la noticias" value="" /><br><br>
    <textarea type="text" REQUIRED name="Texto" placeholder="Texto de la noticia" value="" rows="20" cols="60"></textarea><br><br>
 
    <input id="btn" type="submit" value="Aceptar"/>

Aca guarda

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?PHP
include("conexion.php");
 
	$Equipo = $_POST['Equipo'];
	$Titulo = $_POST['Titulo'];
	$Texto = $_POST['Texto'];
 
	$query = "INSERT INTO noticias (Equipo,Titulo,Texto) VALUES('$Equipo','$Titulo','$Texto')";
	$resultado = $conexion->query($query);
 
	if($resultado){
		header("Location:noticias.php");
	}
	else{
		echo "Fallo la operación";
	}
?>

Con este modifica
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<body>
	<center>
    <?php
	$Id = $_REQUEST['Id'];
 
	include("conexion.php");
 
	$query = "SELECT * FROM noticias WHERE Id = '$Id'";
	$resultado = $conexion -> query($query);
	$row = $resultado -> fetch_assoc();
	?>
 
	<form action="noticias-modificar_proceso.php?Id=<?php echo $row['Id']; ?>"" method="POST">

        <br><br>
        <p>Equipo</p><input type="text" REQUIRED name="Equipo" placeholder="Equipo" value="<?php echo $row['Equipo']; ?>" /><br>
        <p>Titulo</p><input type="text" REQUIRED name="Titulo" placeholder="Titulo de la noticia" value="<?php echo $row['Titulo']; ?>" /><br>
        <p>Texto</p><input type="text" REQUIRED name="Texto" placeholder="Texto de la noticias" value="<?php echo $row['Texto']; ?>" /><br>
        <input id="btn" type="submit" value="Aceptar" />
</body>

Con este modifica y hace el proceso
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?PHP
include("conexion.php");
 
	$Id = $_REQUEST['Id'];
	$Equipo = $_POST['Equipo'];
	$Titulo = $_POST['Titulo'];
	$Texto = $_POST['Texto'];
 
	$query = "UPDATE noticias SET Equipo='$Equipo', Titulo='$Titulo', Texto='$Texto' WHERE Id='$Id'";
	$resultado = $conexion->query($query);
 
	if($resultado){
		header("Location:noticias.php");
	}
	else{
		echo "Fallo la operación";
	}
 
?>

Este elimina

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?PHP
include("conexion.php");
 
	$Id = $_REQUEST['Id'];
 
	$query = "DELETE FROM noticias WHERE Id='$Id'";
	$resultado = $conexion->query($query);
 
	if($resultado){
		header("Location:noticias.php");
	}
	else{
		echo "Fallo la operación";
	}
 
?>


Si me pudieran dar una mano se los agradecería mucho !

Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder