esta es mi primera pregunta en el foro a ver si hay suerte
estoy intentando modificar unos campos de una tabla en una base de datos a partir de un formulario el problema es ke no me da ningun error pero cuando voy a phpmyadmin no hay cambios.
los datos me llegan de un formulario ,comprobando con echo's los datos se reciben bien.
resulta ke cuando pongo en el Where con dos o tres condiciones no va,probe poniendo cada condicion sola y si ke me va con "cod" pero con "nomprod" o "version" no hace nada.
con esto va:
mysql_query("UPDATE tprodusu SET nomprod='$producto',version='$version',fechainicio='$fechainicio',fechafin='$fechafin'
WHERE ((codigocliente='".$cod."'))");
con esto no va

mysql_query("UPDATE tprodusu SET nomprod='$producto',version='$version',fechainicio='$fechainicio',fechafin='$fechafin'
WHERE ((nomprod='".$prodant."'))");
mysql_query("UPDATE tprodusu SET nomprod='$producto',version='$version',fechainicio='$fechainicio',fechafin='$fechafin'
WHERE ((version='".$versant."'))");
cuando junto las tres no hace nada.
aki dejo mi codigo a ver si veis algo porke yo ya

<html>
<body>
<?php
function conectarse() {
$db_host="localhost";
$db_nombre="bdsage";
$db_user="root";
$db_pass="";
mysql_connect('localhost',$db_user,$db_pass)
or die("error conectando");
mysql_select_db($db_nombre ) or die("Error seleccionando la base de datos.");
}
conectarse();
$cod=$_POST['cod'];
$nombre=$_POST['id_cliente'];
$prodant=$_POST['prodant'];
$producto=$_POST['select'];
$versant=$_POST['versant'];
$version=$_POST['select2'];
$fechainicio=$_POST['fechaini'];
$fechafin=$_POST['fechafin'];
echo "$cod</br>";
echo "$nombre</br>";
echo "datos anteriores.\n</br>";
echo "$prodant</br>";
echo "$versant</br>";
echo "datos nuevos.\n</br>";
echo "$producto</br>";
echo "$version</br>";
echo "$fechainicio</br>";
echo "$fechafin</br>";
mysql_query("UPDATE tprodusu SET nomprod='$producto',version='$version',fechainicio='$fechainicio',fechafin='$fechafin'
WHERE ((codigocliente='$cod') AND (nomprod='$prodant') AND (version='$versant'))");
echo "datos modificados.\n";
?>
</body>
</html>
gracias por adelantado y perdonad la ignorancia
