Foros del Web » Programando para Internet » PHP »

Problemas al guardar datos en mi tabla

Estas en el tema de Problemas al guardar datos en mi tabla en el foro de PHP en Foros del Web. Hola señores de verdad no se que esta pasando que no me guarda la informacion en mi tabla de MYSQL los datos los tomo de ...
  #1 (permalink)  
Antiguo 11/04/2008, 19:26
Avatar de baklao  
Fecha de Ingreso: noviembre-2004
Ubicación: Santa Ana - Isla de Margarita
Mensajes: 482
Antigüedad: 19 años, 5 meses
Puntos: 0
Pregunta Problemas al guardar datos en mi tabla

Hola señores de verdad no se que esta pasando que no me guarda la informacion
en mi tabla de MYSQL los datos los tomo de mi formulario por medio de un POST

Código PHP:
include ("conexion.php"); // aqui va la conexion a la base de datos

$nombre=$_POST['dname'];
$desc_cor=$_POST['ddesc'];
$autor=$_POST['author'];
$vers=$_POST['version'];
$desc_lar=$_POST['ddesc'];
$web=$_POST['aemail'];
$imagen=$_POST['thumb'];
$link1=$_POST['thefile'];
$link2=$_POST['mirror1'];
$link3=$_POST['mirror2'];
$tamano=$_POST['file_size'];
$categ=$_POST['cid'];
$licencia=$_POST['lid'];
$todo=$_POST['todos'];
$valor=$_POST['enumera'];
$accion=$_POST['action'];
$userides1=$_POST['userides'];
$username1=$_POST['username'];


// esta es la sentencia para guardar

$result mysql_query("INSERT INTO phpbb_subida
('user_id','nombre_ar','descripcion_c','idioma','version',
'descripcion_l','web_user','imagen','link_prin','link_sec',
'link_ter','categoria','licencia','compartir_t','compartir_a') 
VALUES ('$userides1','$nombre','$desc_cor','$autor','$vers',
'$desc_lar','$web','$imagen','$link1','$link2','$link3','$categ',
'$licencia','$web','$amigos') "
,$link);

/* La variable $Link esta viene del include de la conexion.php
En que estoy fallando */ 
otra cosita mas debo verificar si existe un directorio si existe crear otro
directorio y si no existe crear dos directorios aqui les dejo el codigo


Código PHP:
/*este es un codigo que consegui pero en realidad lo unico que no se
 es para que sirve el @chdir, se que chdir cambia de directorio mas con 
el arroba significa diferente alguien puede ayudarme aqui please */

if(@chdir($rutas))
    {
//      $rutas1=$rutas.'/'.$categ1;
//      mkdir($rutas1, 0777);
    
}
     else
        {
         
mkdir($rutas0755);
         
$rutas1=$rutas.'/'.$categ1;
         if(@
chdir($rutas1))
           {
            
mkdir($rutas10777);
           }
        } 
__________________
Atte. Mohamed :aplauso:
  #2 (permalink)  
Antiguo 11/04/2008, 19:55
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Re: Problemas al guardar datos en mi tabla

primero... te recomiendo is_dir() en lugar de chdir()

chdir() cambia de directorio... el prefijo @ anula algun mensaje de error ((si ocurriese))
is_dir() verifika la existencia de algun directorio...


luego, del SQL... no muestra algun error, o algo mas ke nos puedas detallar???
prueba averiguandolo con:

print mysql_err(); // despues de tu query, para ver si hay error??


para los dirs...

if (!is_dir('arriba')) mkdir('arriba');
if (!is_dir('arriba/abajo')) mkdir('arriba/abajo');


--------------------------------------------------------
PDTA: ¿como hiciste para agregar tu firma?

Última edición por pateketrueke; 11/04/2008 a las 20:00 Razón: chdir
  #3 (permalink)  
Antiguo 11/04/2008, 20:26
 
Fecha de Ingreso: junio-2007
Ubicación: por ahi
Mensajes: 262
Antigüedad: 16 años, 9 meses
Puntos: 4
Re: Problemas al guardar datos en mi tabla

La firma se agrega cuando ya llevas mas de un mes en el foro
__________________
Hernando Saenz Sanchez
  #4 (permalink)  
Antiguo 11/04/2008, 21:26
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Re: Problemas al guardar datos en mi tabla

ohhh.... esa no me la sabia, esta bien... procurare entrar mas ahora que puedo, gracias!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:53.