Ver Mensaje Individual
  #7 (permalink)  
Antiguo 21/05/2009, 06:55
phyronx
 
Fecha de Ingreso: mayo-2009
Mensajes: 232
Antigüedad: 14 años, 11 meses
Puntos: 3
buenaas perodon por tardar pero no tengo internet en casa..
volvamos, he traido el script entero:


<?
set_time_limit(0);

include 'admin/config.php';

$resultf = mysql_query ( "SELECT * FROM coordenadas LIMIT 0,1");


while ($array = mysql_fetch_array ($resultf) ){


$latitud = $array ["latitud2"];
$provincia = $array ["provincia2"];
$longitud = $array ["longitud2"];
$nombre = $array ["pueblo"];
$id = $array ["id2"];


echo $nombre." ".$provincia." ".$latitud.$longitud;


$sumar = mysql_query ("UPDATE pueblos SET longitud='$longitud', latitud='$latitud' WHERE nombrep='$nombre' AND provincia='$provincia' ");



}

?>

Haber el echo me debuelve esto:

ZUERA Zaragoza 41.86893-0.7870700

pero en el update si envez de $nombre pongo ZUERA me agrega los datos bien, pero si lo dejo en $nombre, sindo su valor ZUERA no va...

Tengo este script , de la tabla coordenadas tengo campos latitud longitud nombre y provincia, y otra tabla pueblos. kiero k se me graben las coordenadas en la tabla pueblos donde el nombre de la tabla coordenadas sea igual k en la tabla pueblos.. ya que no todos son iguales..
Ahora, al ejecutarlo de unos 19000 registros me ha echo 2000 bien.. al final del script hacia k me borrara el campo en coordenadas k ya habia sido guardado, ahora lo kite para poder probar... bueno eso, que me grabo unos 2000 y ya no me graba mas... Pense, ya no hay mas k coincidan... pero si k los hay.. al ejecutar este script, me sigue encontrando, pero no grabandolos..
bueno el script:




set_time_limit(0);

include 'admin/config.php';

$resultf = mysql_query ( "SELECT * FROM coordenadas LIMIT 0,1");


while ($array = mysql_fetch_array ($resultf) ){


$latitud = $array ["latitud2"];
$provincia = $array ["provincia2"];
$longitud = $array ["longitud2"];
$nombre = $array ["pueblo"];
$id = $array ["id2"];


echo $nombre." ".$provincia." ".$latitud.$longitud;


$sumar = mysql_query ("UPDATE pueblos SET longitud='$longitud', latitud='$latitud' WHERE nombrep='$nombre' AND provincia='$provincia' ");



}

?>


El error:

En el echo me debuelve esto:

ZUERA Zaragoza 41.86893-0.7870700

Pero en el update si envez de '$nombre' pongo 'ZUERA' me agrega los datos bien, pero si lo dejo en $nombre, sindo su valor ZUERA no va...

Última edición por GatorV; 21/05/2009 a las 09:28