Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/02/2007, 20:47
maurozone
 
Fecha de Ingreso: abril-2006
Mensajes: 119
Antigüedad: 18 años, 1 mes
Puntos: 0
Pasar un textarea.. jaja.. Toy que exploto. NO LITERAL.. ahah

Buenas.

Voy avanzando poco a poco en Ajax gracias a FDW.

Bueno, ahora, mi problema, quiero pasar el valor de un textarea por Ajax + PHP

El ajax

Cita:
function itemEdit(id,name,weight,atk,def,slots,desc){
var answer = confirm("Confirm you want to edit the selected item")
if (answer){
ajaxXML=GetXmlHttpObject();
var url = "item_edit.php?item_id="+id+"&name="+name+"&weight ="+weight+"&attack="+atk+"&defence="+def+"&slots=" +slots+"&description="+desc;
/*location.href=url;*/
ajaxXML.onreadystatechange=errorState;
ajaxXML.open("GET",url,true);
ajaxXML.send(null);
}
}
El PHP

Cita:
<?php

include '../adodb/adodb.inc.php';
include '../site/config.ini.php';
include '../lib/functions.php';
checkadmin();
$db = ADONewConnection('mysql');
$db -> Connect($roforever['server'], $roforever['username'], $roforever['password'], $roforever['database']);

$query=$db->Execute("UPDATE `item_db` SET `weight` = '".$_GET[weight]."', `attack` = '".$_GET[attack]."', `defence` = '".$_GET[defence]."', `slots` = '".$_GET[slots]."', `description` = '".$_GET[description]."' WHERE `id`='".$_GET[item_id]."' LIMIT 1");

?>
Bueno, parece que soy un poco redudante. Pregunto y a los 2min tengo la solucion.. Les dejo en ejemplo y el error:

Cita:
<li onClick="itemEdit(<?=$row[id];?>,''+name_<?=$row[id];?>.value+'',''+weight_<?=$row[id];?>.value+'',''+atk_<?=$row[id];?>.value+'',''+def_<?=$row[id];?>.value+'',''+slots_<?=$row[id];?>.value+'',''+desc_<?=$row[id];?>.value+'');">Edit</li>
Me olvide los .value!!!!

Última edición por maurozone; 01/02/2007 a las 20:50 Razón: RESUELTO