Concatenacion de variable $_POST en consulta SQL

Yune
29 de Julio del 2005
Hola,

¿Alguien sabe como podría realizar esta consulta SQL?:

SELECT nombre, peticion, fecha, plazo, fichero, estado, dxf, dibujar, ofertar, notas, usuario from trabajos where fichero="documento numero2.txt"

El nombre del fichero lo paso mediante una variable $_POST, pero hoy no es mi día, y no consigo que me funcione el poder poner comillas dobles para el nombre del ficherro.

$informa2 = mysql_query("SELECT nombre, peticion, fecha, plazo, fichero, estado, dxf, dibujar, ofertar, notas, usuario from trabajos where fichero=".$_POST['fic']."" ,$conexion);

Gracias

Barbara
29 de Julio del 2005
Hola, lo mejor que puedes hacer es recoger el valor en una variable:
$fichero=$_POST['fic'];
Y en la consulta lo pones asi:

$informa2 = mysql_query("SELECT nombre, peticion, fecha, plazo, fichero, estado, dxf, dibujar, ofertar, notas, usuario from trabajos where fichero='$fichero' " ,$conexion);

A mi por lo menos siempre me funciona asi, espero que te ayude.
Saludos.