por favor que alguien me ayude!!!

degas
30 de Septiembre del 2005
function actualitzar($campo_titol,$campo_path, &$id_a, &$valor_titol, &$valor_path){

$sql="UPDATE archius SET archius.$campo_titol="$valor_titol" AND archius.$campo_path="$valor_path" WHERE archius.id_archiu=$id_a";
echo $sql;
$sql_result=mysql_query($sql) or die (mysql_error());
if(mysql_affected_rows ()!=0) return true;
else return false;

}esto es una funci贸n que pilla el valor de unos campos para actualizarlo, pq esto lo necesito hacer en diversas ocasiones
alguien me puede decir porque despu茅s de hacer esta funci贸n en la base de datos me guarda en el campo del t铆tulo un 0, cuando he visto en el c贸digo que me pilla bien el nombre
muchisimas gracias

degas
30 de Septiembre del 2005
Ese error del nombre ya est谩 arrglado ten铆a un problema en la sintaxis en vez de and va una ,.
Pero ahora tengo un problema en el campo que cojo de un input tipo file: siempre me pone C:\\\Windows\\\temp\\\php
alguien sabe pq php me coje este valor y no el que est谩