Título: Que esta mal: Publicado por: Destro- en 13 Abril 2011, 17:24 pm Hola :).
Yo no se casi nada de php,pero si mucho de pawn,viendo un tutorial basico de php ise esto,pero no anda :S. Lo que quiero hacer es extraer el valor de password y setearselo a primera_pw. <? mysql_connect("localhost", "user", "pw"); $consulta = sprintf("select nick, password, primera_pw FROM tabla"); $result=mysql_db_query("data base", $consulta); ?> <? $pw[5000][32]; $nick[5000][32]; $i; $i = 0; $k; $k = 0; ?> <? while ($row=mysql_fetch_array($result)) { $nick[i] = $row["nick"]; $pw[i] = $row["password"]; $i++; } mysql_free_result($result); ?> <? while(k < i) { $consulta = sprintf("UPDATE `tabla` SET primera_pw='%s' WHERE nick='%s';", $pw[k], $nick[k]); mysql_db_query("data base", $consulta); $k++; } ?> nose si en php se puede usar celdas [] :-\ . Título: Re: Que esta mal: Publicado por: Feedeex en 13 Abril 2011, 19:14 pm Sinceramente no comprendo por què motivo abris y cerras tantas veces los sìmbolos <? y ?>. Yo lo harìa asì:
Código: <?php Que por cierto, en conexion.php irían los datos de la conexión, está más que obvio. Para mi ese código está extremadamente desprolijo y no veo la necesidad de usar un array cuando el while() te puede automatizar la tarea automaticamente. EDIT: Por cierto, ahora que lo veo creo que intentas generar algo así como pws aleatorias o no se. ¿Podrías explicar un poco lo que intentás hacer para que te ayudemos no? :¬¬ Título: Re: Que esta mal: Publicado por: Destro- en 13 Abril 2011, 23:55 pm no :-[ :-(,yo pensaba que no se podia hace otra consulta mientras se optenia resultados,lo que quise hacer era copiar las pw ubicandolas en celdas (cosa q no se si existe en php).
Bueno, gracias por el code :). |