Ver Mensaje Individual
  #7 (permalink)  
Antiguo 19/12/2005, 00:14
tamahome
Usuario no validado
 
Fecha de Ingreso: agosto-2004
Mensajes: 74
Antigüedad: 19 años, 8 meses
Puntos: 0
Update

lo he probado para ver si me da error añadiendole:

Código PHP:
$result mysql_query($sql,$link) or die(mysql_error()); 
y no me imprime ningun error, sale la pagina en blanco pero sigue sin hacer el UPDATE.

he estado probando de estas dos maneras
Código PHP:
<?
$id
=$_GET['id']; 
$comercial "$_POST['comercial']";   

   
$link=mysql_connect("servidor","usuario","contrasena"); 
   
mysql_select_db("base_datos",$link)or die("No se puede seleccionar BD");
   
$sql="SELECT * FROM `telemarketig` WHERE `id`='".$id."'"
   
$result mysql_query($sql,$link) or die(mysql_error());  
 
   
   
$sql ="UPDATE `telemarketig` SET `comercial`='".$comercial."' WHERE `id`='".$id."'";
   
$result mysql_query($sql,$link) or die(mysql_error());  
?>
y

Código PHP:
<?
$id
=$_GET['id']; 
$comercial "$_POST['comercial']";   

   
$link=mysql_connect("servidor","usuario","contrasena"); 
   
mysql_select_db("base_datos",$link)or die("No se puede seleccionar BD");
   
$sql="SELECT * FROM `telemarketig` WHERE `id`='$id'"
   
$result mysql_query($sql,$link) or die(mysql_error());  
 
   
   
$sql ="UPDATE `telemarketig` SET `comercial`='$comercial' WHERE `id`='$id'";
   
$result mysql_query($sql,$link) or die(mysql_error());  
?>
en ninguno de los casos me hace el UPDATE

la estructura de la tabla es esta

Código PHP:
CREATE TABLE `telemarketig` (
  `
idint(8unsigned NOT NULL auto_increment,
  `
tteleoperadvarchar(20NOT NULL default '',
  `
tconseguidavarchar(20NOT NULL default '',
  `
tempresavarchar(50NOT NULL default '',
  `
tcontactovarchar(20NOT NULL default '',
  `
tdireccionvarchar(50NOT NULL default '',
  `
tpoblacionvarchar(20NOT NULL default '',
  `
tcpostalvarchar(10NOT NULL default '',
  `
ttelefonovarchar(10NOT NULL default '',
  `
tmovilvarchar(10NOT NULL default '',
  `
fechadate NOT NULL default '0000-00-00',
  `
thoravarchar(10NOT NULL default '',
  `
tamenavarchar(10NOT NULL default '',
  `
tlinamenavarchar(10NOT NULL default '',
  `
tmovistarvarchar(10NOT NULL default '',
  `
tlinmovistarvarchar(10NOT NULL default '',
  `
tvodafonevarchar(10NOT NULL default '',
  `
tlinvodafonevarchar(10NOT NULL default '',
  `
ttotalinvarchar(10NOT NULL default '',
  `
tantiguedadvarchar(10NOT NULL default '',
  `
tfacturaciovarchar(10NOT NULL default '',
  `
tpermanencivarchar(10NOT NULL default '',
  `
tcomentariosvarchar(255NOT NULL default '',
  `
fconcertdate NOT NULL default '0000-00-00',
  `
comercialtinytext NOT NULL,
  `
sedetinytext NOT NULL,
  `
tipolongtext NOT NULL,
  `
tprovinciatinytext NOT NULL,
  
PRIMARY KEY  (`id`)
TYPE=MyISAM AUTO_INCREMENT=
algo debo estar haciendo mal, pero no se lo que es. me recoge la variable bien, lo he probado de muchisimas formas y ninguna me da el resultado que espero.

saludos