Comunidad de diseño web y desarrollo en internet online

Problemas con syntaxis.... creo

Citar            
MensajeEscrito el 11 Ene 2011 08:23 pm
Hola Gente... estaba haciendo una pagina para borrar registros de mi base de datos pero me sale este error
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '/practica_php/fotos/eliminar.php' at line 1 y el codigo que tengo es el siguiente

Código :

<?php

if(isset($_POST['submit'])){

   include ("includes/config.php");
   include ("includes/funciones.php");

   //nos conectamos a mysql
   $cnx = conectar ();
   
   $sql = "DELETE FROM fotos WHERE id =".$_POST['id']."";
   $res = mysql_query($sql) or die(mysql_error());
   echo"Registro ".$_GET['id']." eliminado.<br><a href='listado.php'>regresar</a>";
   mysql_close($cnx);
   exit;
}
//si no hay id, no puede seguir.
if(!isset($_GET['id'])){
   header("Location: listado.php");
   exit;
}
?>


Cual puede ser el error ? gracias por la ayuda

Por jamarchi

3 de clabLevel



 

msie7
Citar            
MensajeEscrito el 11 Ene 2011 10:25 pm
parece estar bien pero creo que el error viene de esta parte

Código PHP :

$sql = "DELETE FROM fotos WHERE id =".$_POST['id']."";

al parecer en la parte del $_POST['id'] no esta devolviendo o no estas pasando correctamente la info
haz esto mira que esta pasando con esta sintaxis agrega lo que te pongo a continuacion me huele a las magic_quotes

Código PHP :

$sql = "DELETE FROM fotos WHERE id =".$_POST['id']."";
var_dump($sql);
die();

luego comentas que es

Por tuadmin

Claber

598 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 12 Ene 2011 12:37 pm
You have an error in your SQL syntax


los errores en php son sumamente descriptivos, si diceque hay un error en la sintaxis del sql es por que lo hay.


antes de ejecutarla consulta has lo siguiente

Código PHP :

echo "<pre>$sql</pre>";


luego ves en que esta fallando y si no lo ves postea el sql (y solo eso)

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

chrome
Citar            
MensajeEscrito el 13 Ene 2011 05:16 pm
el $_POST['id']; estaba mandando basura.... y luego me fije que el problema es que el el formulario previo a ese codigo que puse se esta asignando el value incorrecto... lo cambie y listo... funko de lo mas bien.... muchas gracias por la ayuda....


Oye... otro consulta... hay alguna forma de hacer esto.... si yo tengo en la barra de direcciones http://www.dominio.net/calaberaazul hay alguna forma que yo pueda guardar en una variable el "calaberaazul" o cualquier otro nombre que tenga despues del .net/ ?

Gracias

Por jamarchi

3 de clabLevel



 

chrome
Citar            
MensajeEscrito el 13 Ene 2011 05:24 pm
el $_POST['id']; estaba mandando basura.... y luego me fije que el problema es que el el formulario previo a ese codigo que puse se esta asignando el value incorrecto... lo cambie y listo... funko de lo mas bien.... muchas gracias por la ayuda....


Oye... otro consulta... hay alguna forma de hacer esto.... si yo tengo en la barra de direcciones http://www.dominio.net/calaberaazul hay alguna forma que yo pueda guardar en una variable el "calaberaazul" o cualquier otro nombre que tenga despues del .net/ ?

Gracias

Por jamarchi

3 de clabLevel



 

chrome
Citar            
MensajeEscrito el 13 Ene 2011 10:40 pm

jamarchi escribió:

... si yo tengo en la barra de direcciones http://www.dominio.net/calaberaazul hay alguna forma que yo pueda guardar en una variable el "calaberaazul" o cualquier otro nombre que tenga despues del .net/ ?

Código PHP :

echo $_SERVER["REQUEST_URI"];


Enjoy...

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 13 Ene 2011 10:48 pm
mejro si te pasas por el manual de php hay variables y constantes muy utiles a la hora de hacer muchas cosas lo que buscas esta en
$_SERVER["REQUEST_URI"]

Por tuadmin

Claber

598 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 15 Ene 2011 08:51 pm
EXCELENTE !!!!

Muchas gracias .... ya logre encontrar lo que buscaba...

Saludos,

Por jamarchi

3 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.