PHP - Eliminar Fila de la Tabla Galeria problema

 
Vista:
Imágen de perfil de Krays.Dlwpter

Eliminar Fila de la Tabla Galeria problema

Publicado por Krays.Dlwpter (1 intervención) el 07/06/2014 02:05:38
Buenos Dias. Señores tengo un problema, no puedo resolver el caso de borrar_galeria.php podrían ayudarme, yo se que es algo sensillo pero aún no lo veo, por favor iluminame.
Index.php:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<html lang="en-US">
 
	<head>
		<meta charset="UTF-8">
		<title>Manejo de Galerias</title>
	</head>
 
	<body>
 
			<h1>Panel de Control</h1>
			<h2>Listado de Galerias</h2>
<div><a href="nueva_galeria.php">CARGAR UNA NUEVA GALERIA</a></div>
 
<?Php
	require ("conexion.php");
 
      $resultado = mysqli_query($cnx, "SELECT * FROM galerias");
      if($resultado)
      {
         echo
			"<div class='lista' align='center'>Galer&iacute;as de Fotos</div>\n",
 
				"<table class='lista' align='center'>\n",
					"<tr class='destacado'>\n",
					"<td>T&iacute;tulo</td>\n",
					"<td>Descripci&oacute;n</td>\n",
					"<td>Fecha</td>\n",
					"<td align='right'>Botones</td>\n",
			"</tr>\n";
 
         foreach($resultado as $col)
         {
            echo "<tr>
						<td>" , $col['TITULO'] , "</td>
						<td>" , $col['DESCRIPCION'] ,	"</td>
						<td>" , $col['FECHA_ALTA'],  	"</td>
						<td> <a href='borrar_galeria.php?id=$col[IDGALERIAS]'>eliminar</a></td>
					</tr>\n";
         }
 
         echo "</table>\n";
      }
?>
		</div>
 
	</body>
</html>

Conexión.php:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
//connexion a la base de datos
$dbserver 	= 'localhost'; 			//e.g 'localhost' or '192.168.1.100' server name
$dbuser   	= 'root';				//DB_USER  
$dbpass  	= '123456';			//DB_PASSWORD
$dbname  	= 'dv_videos';			//DB_NAME
 
$cnx = new mysqli($dbserver, $dbuser, $dbpass, $dbname);
 
// check connection
if ($cnx->connect_error) {
  trigger_error('Database connection failed: '  . $cnx->connect_error, E_USER_ERROR);
}
?>

Borrar_galeria.php

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?Php
if( isset( $_GET['id'] ) ) {
$id= $_GET['id'];
 
include("conexion.php");
 
$stmt = $mysqli->prepare("DELETE FROM galerias WHERE IDGALERIAS='$id'");
//$stmt->affected_rows
$stmt->bind_param('i', $id);
$stmt->execute();
 
/*
$stmt = $mysqli->prepare("DELETE FROM galerias WHERE IDGALERIAS = $id");
$stmt->bind_param('i', $_POST['IDGALERIAS']);
$stmt->execute(); 
$stmt->close();
*/
 
/*
$del = $mysqli->prepare('DELETE FROM galerias WHERE IDGALERIAS = $id');
$del->bind_param('1',$cnx,'IDGALERIAS');
$del->execute();
$del->close();
*/
 
 
}
 
header("location:index.php")
 
?>

Otros intentos por ejemplo, ver como se me esta ejecutando:
$sql = "delete * from galerias where id=$id";
var_dump($sql, $cnx);


respuesta:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
string 'delete * from galerias where id=14' (length=34)
object(mysqli)[1]
  public 'affected_rows' => null
  public 'client_info' => null
  public 'client_version' => null
  public 'connect_errno' => null
  public 'connect_error' => null
  public 'errno' => null
  public 'error' => null
  public 'error_list' => null
  public 'field_count' => null
  public 'host_info' => null
  public 'info' => null
  public 'insert_id' => null
  public 'server_info' => null
  public 'server_version' => null
  public 'stat' => null
  public 'sqlstate' => null
  public 'protocol_version' => null
  public 'thread_id' => null
  public 'warning_count' => null
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