Como usar una variable php para insertar informacion en un query

Iniciado por 70N1, 20 Abril 2011, 00:19 AM

0 Miembros y 1 Visitante están viendo este tema.

70N1


mysql_query("insert into direcciones (archivo) values ( '.$carpeta.'  '.$nombredearchivo.'");




E buscado veintemil formas y no consigo dar con el codigo.
Si alguien me puede echar una mano y explicarmelo un poco lo agradeceria.
Saludos
70N1

dimitrix

No creo que tengas las variables globales, te digo:

Código (php-brief) [Seleccionar]
mysql_query("insert into direcciones (archivo) values ( '$carpeta'  '$nombredearchivo'");

Además tendría que ser algo parecido a esto:

Código (php-brief) [Seleccionar]
mysql_query("insert into direcciones (archivo,nombre) values ( '$carpeta'  '$nombredearchivo'");


Es decir, poner dos, no uno.




70N1

Es que quiero juntar las dos variables y meterlas en un campo de la tabla sql.

$carpeta="./imagenes/"
$nombredearchivo= $_FILES["file"]["name"];

y el resultado tiene que ser= imagenes/1236545imagen_subida.jpg
70N1

dimitrix

Si no sabes concatear dentro, concatena fuera y listo :-)

Código (php-brief) [Seleccionar]

$carpeta="./imagenes/"
$nombredearchivo= $_FILES["file"]["name"];

$completo = $carpeta.$nombredearchivo;

mysql_query("insert into direcciones (archivo) values ( '$completo')");




70N1

Joer....

Que tonto que soy... bueno, tambien ahi que decir que estoy empesando con php, pero no se como no se me ocurrio esa idea. La acavo de probar y va muy bien.

MUCHAS GRACIAS
70N1

dimitrix