SantoGrial Seguir
Verificación en dos pasos desactivada
- Desde
- 22 Dic 2019
- Mensajes
- 8
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Hola, quiero realizar un blucle que dentro me realize un update, les explico, tomo un top de la tabla caracter, dentro del bucle proceso el inventario y luego hago un update
en el cual espero que por cada resultado del bucle se me genere una actualzacion en cada rows diferente pero no, solo me actualiza el primer resultado del bucle y los demas me dan null
en el cual espero que por cada resultado del bucle se me genere una actualzacion en cada rows diferente pero no, solo me actualiza el primer resultado del bucle y los demas me dan null
$MTStoreUpdate=$core_db->Execute("select top 5000 Name from Character Where MapNumber=51 order by cLevel desc");
while (!$MTStoreUpdate->EOF){
$cvbinsch = '3776';
$sqll= mssql_query("declare @items varbinary(".$cvbinsch.");
set @items = (select [Inventory] from [Character] where [Name]='".$MTStoreUpdate->fields[0]."');
print @items;");
$sqll=mssql_get_last_message();
$inventory=substr($sqll,-1024);
$hola="0x";
$MTStoreUpdatePro=$core_db->Execute("update Character set MTStore=CONVERT(varbinary(512),{$hola}{$inventory}) where Name='".$MTStoreUpdate->fields[0]."'");
$MTStoreUpdate->MoveNext();
}