Comunidad de diseño web y desarrollo en internet online

NO PUEDO INSERTAR DATOS

Citar            
MensajeEscrito el 23 Nov 2012 04:30 pm
Buenas tardes, soy bastante nueva en esto y estoy tratando de insertar unos datos en una base de datos para luego mostrarlos, pero la inserción no me da y no encuentro que pasa, hasta el momento tengo esto:

Código HTML :

<form method="post" action="insertarnuevoproducto.php"  enctype="multipart/form-data">      
       <?php 
    if($_SESSION['nombre']) { 
?>
<table border="0" id="ingreso">
    <tr>
       <td height="44" colspan="2">Bienvenido: <strong><?=$_SESSION['nombre']?></strong></td>
       <td width="218" style="text-align:right"><a href="logout.php">Cerrar Sesión</a></td>
   </tr>
   <tr>
       <td colspan="3">&nbsp;</td>
   </tr>
    <tr>
       <td colspan="3" style="text-align:left"><h1 style="text-align:center; color:#157B9F; background-color:#E1E1E1; font-size:150%; padding:5px">Ingreso de Productos</h1></td>
   </tr>
    <tr>
       <td colspan="3">&nbsp;</td>
   </tr>
    <tr>
       <td colspan="2"><p>Nombre</p></td><td><input type="text" name="nombre"></td>
   </tr>
   <tr>
       <td colspan="2"><p>Nombre Técnico</p></td><td><input type="text" name="ntecnico"></td>
   </tr>
   <tr>
          <td colspan="2"><p>Clasificación</p></td><td><input type="text" name="clase"></td>
   </tr>
   <tr>
        <td colspan="2"><p>Presentación</p></td><td><input type="text" name="presentacion"></td>
   </tr>
   <tr>
         <td colspan="2"><p>Objetivo</p></td><td><input type="text" name="objetivo"></td>
   </tr>
   <tr>
       <td colspan="2"><p>Imagen</p></td><td><input name="archivo" type="file" id="foto" /></td>
   </tr>
    <tr>
        <td colspan="2"><p>Descripción</p></td><td><input type="text" name="descripcion"></td>
   </tr>
   <tr>
         <td colspan="2"><p>Indicaciones</p></td><td><input type="text" name="indicaciones"></td>
   </tr>
    <tr>
        <td colspan="2"><p>Vía de Administración</p></td><td><input type="text" name="administracion"></td>
   </tr>
   <tr>
         <td colspan="2"><p>Modo de Empleo</p></td><td><input type="text" name="empleo"></td>
   </tr>
    <tr>
        <td colspan="2"><p>Precauciones</p></td><td><input type="text" name="precaucion"></td>
   </tr>
   <tr>
      <td colspan="3" align="center"><input type="submit" value="Insertar"></td>

   </tr>
</table>
 </form>


y en el php tengo esto:

Código PHP :

<?php

include ("conexion.php");
mb_internal_encoding( 'UTF-8' );
   
   
$nombre = $_POST['nombre'];
$ntecnico = $_POST['ntecnico'];
$clase = $_POST['clase'];
$presentacion = $_POST['presentacion'];
$objetivo = $_POST['objetivo'];
$foto = $_FILES['archivo']['name'];
$ruta = $_FILES['archivo']['tmp_name'];
$destino = "img_db/".$foto;
copy($ruta, $destino);
$descripcion = $_POST['descripcion'];
$indicaciones = $_POST['indicaciones'];
$administracion = $_POST['administracion'];
$empleo = $_POST['empleo'];
$precaucion = $_POST['precaucion'];

$query="INSERT INTO productos (nombre,ntecnico,clase,presentacion,objetivo,foto,descripcion,indicaciones,administracion,empleo,precaucion) values ('$nombre','$ntecnico','$clase','$presentacion','$objetivo','$foto','$descripcion','$indicaciones','$administracion','$empleo','$precaucion')";

$result = mysql_query($query,$con) or die( "Error en $consulta: " . mysql_error() );
?>


Les agradezco mucho si me pueden ayudar...

Por alejilla

Claber

120 de clabLevel



Genero:Femenino  

Colombia

chrome
Citar            
MensajeEscrito el 23 Nov 2012 04:58 pm
Ya pude, me faltaba crear la carpeta de las imágenes en el servidor de prueba.... :)

Por alejilla

Claber

120 de clabLevel



Genero:Femenino  

Colombia

chrome

 

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