Estoy teniendo problemas para insertar la ruta de imágenes a la base de datos para luego mostrarla.
La carpeta llevaría el nombre "imagenes"
En primer lugar: el campo donde va la ruta para la imagen que deberia ser? varchar?
Segundo: Paso el cogido resumido (CON PARTES) donde solo contiene el tema de la imagen.
archivo: formulario.php
Código PHP:
   
<?php
/* conexion y armado del arbol para insertar la categoria .....*/
$sql = "INSERT INTO
                        `solicitudes`
                        ( `fecha` ,
                        `titulo` ,
                        `link` ,
            `imagen`,
                        `comment`,
            `seccionid`,
                        `clave1`,
                        `destacado`,
            `stock`)
                     VALUES
                        ( '".date("Y-m-d H:i:s")."' ,
                        '".$fields['titulo']."' , 
                        '".$fields['link']."' ,
            '".$fields['imagen']."' ,
                        '".nl2br(htmlentities($fields['comment']))."' ,
                        '".$fields['seccion']."',
            '".$fields['clave1']."' ,
            '".$fields['destacado']."',
            '".$fields['stock']."')" ;
        
/* verificaciones de las variables desde post */
/****************IMAGEN**********************/
    
 $dirname = '/imagenes';
 
 if (isset($_POST["timagen"]) && !empty($_POST["timagen"])){
        $fields["imagen"]=$_POST["timagen"];
        move_uploaded_file($_FILES['imagen']['tmp_name'],$dirname.$_FILES['imagen']['name']);
        } else {$fields["imagen"]="";
            $errores["imagen"]="La imagen no puede estar vacia.";
        }
 
/****************IMAGEN**********************/
/*FORMULARIO, en donde esta la imagen a recuperar*/
<form action="<?=$_SERVER['PHP_SELF']?>?<?=SID?>" method="post" enctype="multipart/form-data">
            * Nombre del producto:<br>
            <input name="ttitulo" type="text" id="ttitulo" size="44" maxlength="255" value=<? echo $_POST["ttitulo"] ?>>
            <br>
            * Link (hacia alguna pagina oficial):<br>
            <input name="tlink" type="text" id="tlink" size="44" maxlength="255" value=<? echo $_POST["tlink"] ?>><br>
             Imagen:<br>
            <input name="imagen" type="file" id="timagen" size="44" value=<? echo $_POST["timagen"] ?>><br>
            * Descripcion:<br>
            (Máximo 400 caracteres.)<br>
            <textarea name="tcomment" id="tcomment" cols="44" rows="4" maxlength="400" onKeyUp="return ismaxlength(this)"><? echo $_POST["tcomment"] ?></textarea><br>
            Palabras clave de busqueda:<br>
            <input name="tclave1" type="text" id="tclave1" size="44" maxlength="128" value=<? echo $_POST["tclave1"] ?>><br>
            * Pagina destacada (ver comentarios a su derecha):<br>
            <select name="tdest" size="1" id="tdest" value=<? echo $_POST["tdest"] ?>>
            <option value="0">NO </option>
            <option value="1">SI </option>
            </select><br>
            * Sección:<br>
                 <?php
                $link = mysql_connect($hostname,$username,$password)
                  or die("Could not connect: " . mysql_error());
                   mysql_select_db($databasename, $link) or die ( mysql_error());
                       $compare=$_POST["tseccion"]>0?$_POST["tseccion"]:0;
                    get_select_tree(0,$link,"tseccion",$compare);           
                ?><br>
              <br><input type="submit" value="Subir Producto" class="boton"><br>
          </form>
?>   Graciasss!
 
 


