Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/10/2010, 11:02
zapt142
 
Fecha de Ingreso: julio-2010
Ubicación: La Ciudad Blanca, Mérida-Yucatán
Mensajes: 375
Antigüedad: 14 años, 8 meses
Puntos: 7
Variable en sentencia sql

Hola todos, tengo un formulario en una pagina donde el usuario elije cual imagen ha de ser editada luego entonces quiero que la variable que elija sea unos de los campos de busqueda en mi sentencia les muestro mi codigo:

formulario html:
Código HTML:
<form name="form" method="post" action="up_pag.php" enctype="multipart/form-data">
          <input type="hidden" name="id" value="<?php echo $_GET['id_revista']; ?>" />
<table>
<tr>
<td>Elija la hoja a editar:</td>
<td>
<select name="hoja">
<option value="imagen_1">Hoja 1</option>
<option value="imagen_2">Hoja 2</option>
<option value="imagen_3">Hoja 3</option>
<option value="imagen_4">Hoja 4</option>
<option value="imagen_5">Hoja 5</option>
</select></td>
</tr></table> 
y en mi archivo .php tengo lo siguiente
Código PHP:
<?php
include('candado.php');
include(
'config.php');

$id $_POST['id'];
$campo $_POST['hojas'];

if(
$_POST['asd'] == "Aceptar"){
$sql "select $campo as campo,carpeta,id_revista from revista where id_revista = $id ";
echo 
$sql;
?>
pero en pantalla me muestra lo siguiente:
Código HTML:
select as campo,carpeta,id_revista from revista where id_revista = 1
como podria hacer para que el valor del combo pueda usarlo en mi sentencia gracias de antemano
__________________
--No todos aprendemos de la misma forma, ni a la misma velocidad---