Muchas gracias, problema solucionado :D :D :D, ahora solo me queda una duda.
Por alguna razon no se repite la variable $Tr la cual esta puesta para repetirse unas 38000 veces en el otro archivo; la web no devuelve ningun error, pero de repetirse tantas veces el codigo tardaria a cargar en vez de salir al instante.
No se porque falla
Código PHP:
<?php
//-----------------------DO NOT EDIT BELOW THIS LINE!----------------------------------
$db_host = $_POST['hostDB'];
$db_user = $_POST['userDB'];
$db_pass = $_POST['passDB'];
$db_db = $_POST['DB'];
$currentid = 0;
$finishid = $_POST['finishID'];
$connection = mysql_connect($db_host,$db_user,$db_pass);
mysql_connect($db_host,$db_user,$db_pass);
mysql_select_db($db_db) or die('No se puede conectar a la DB');
$Tr =
////////////////////////////////////////////////////////////////////////////////////////
$currentid = $currentid + 1;
if ($currentid == $finishid + 1)
{
die('Traducción completada con éxito');
}
else
{
$query = 'SELECT entry, name, description FROM eses_item';
if ($r = mysql_query($query,$connection))
{
while ($row = mysql_fetch_array($r))
{if ($currentid == $row['entry'])
{echo "Good";
mysql_select_db($db_db) or die('No se puede conectar a la DB');
$query = "UPDATE items SET name1 = '$row[name]' WHERE entry = '{$row['entry']}'";
mysql_query($query) or die('Error, query failed');
mysql_select_db($db_db) or die('No se puede conectar a la DB');
$query = "UPDATE items SET name2 = '$row[description]' WHERE entry = '{$row['entry']}'";
mysql_query($query) or die('Error, query failed');
mysql_select_db($db_db) or die('No se puede conectar a la DB');
$sql_text1 = 'SELECT * FROM items';
mysql_query($sql_text1,$connection) or die(mysql_error());
}
}
}
}
////////////////////////////////////////////////////////////////////////////////////////
;
str_repeat(eval($Tr), $finishid)
?>
Para que se repitiera $Tr puse esto:
Código PHP:
str_repeat(eval($Tr), $finishid)