Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   [php] Новичкам: задаем вопросы (https://forum.antichat.xyz/showthread.php?t=40896)

Byrger 14.04.2009 17:19

Цитата:

Сообщение от m0Hze
а почитать на php.net никак :(
Пример работы
PHP код:

$fruits = array("lemon""orange""banana""apple");
rsort($fruits);
reset($fruits);
while (list(
$key$val) = each($fruits)) {
    echo 
"$key = $val
"
;
}
?> 

Смотри сюда,и другие функции,их около 4-6.

Не правильно сортирует.....
Сортируются данные в массиве...
А мне надо прсото таблицу прокрутить задом наперёд...тоесть снизу вверх..
и нельзя обварится к массиву по ключу, только по индексу

m0Hze 14.04.2009 17:23

Дык я не понял тебя значет)
А попробуй так,все даннные из Бд в масив,темдже fetch_assoc и шанманить.

D Mak 14.04.2009 17:25

Byrger шамань с ORDER BY ASC/DESC

D Mak 14.04.2009 17:28

Цитата:

Ну я имёю ввиду что в БД ИД от 1 до 24 допустим...
Надо вывести только 4 последних вот так 24 23 22 21
SELECT * FROM table ORDER BY id DESC LIMIT 4

wildshaman 14.04.2009 17:28

Цитата:

Сообщение от Byrger
Не правильно сортирует.....
Сортируются данные в массиве...
А мне надо прсото таблицу прокрутить задом наперёд...тоесть снизу вверх..
и нельзя обварится к массиву по ключу, только по индексу

selet column_name from table_name order by id Desc (ну ли ASC, не помню) limit 0,4

heretic1990 14.04.2009 17:41

вобщем дело такое:
есть файл , в нём допустим такое содержание:

34134
76353
fghfhgfj
fjd34

и т.д.

надо скрипт которай откроет этот файл, и каждую строчку по очереди запишит в файл так: слово;его md5 hash

как сделать?

fatalo 14.04.2009 17:45

heretic1990,считываешь file() и затем циклом записываешь в новый файл комбинацию.Или сам код написать надо?

heretic1990 14.04.2009 17:49

Цитата:

Сообщение от fatalo
heretic1990,считываешь file() и затем циклом записываешь в новый файл комбинацию.Или сам код написать надо?

мне пример скрипта надо!

fatalo 14.04.2009 17:59

PHP код:

<?php
$file
=file('file.txt');
$fp=fopen("newfile.txt","w+"); 
for(
$i=0;$i<count($file);$i++)
{
$md5=md5($file[$i]);
fputs($fp,"$file[$i];$md5\n"); 
}
fclose($fp); 
?>

Вроде этого.(Не тестил)

159932 14.04.2009 18:02

<?php
foreach (file('a.txt') as $pwd) $arr[] = trim($pwd).';'.md5(trim($pwd));
fwrite(fopen('a.txt','w'),implode("\n",$arr));
?>


Время: 02:53