Сообщение от
mailbrush
Я не говорил, вместо print_r, я сказал вместо print.
L I G A,
1. В конкретном случае цикл while займет меньше времени, оперативки.
2,3. Это не оправдание.
4,5. Время, оперативку.
1-5 - Если сделать все это, код будет выполнятся быстрее, станет оптимальнее. Проверить можно функцией microtime(). Оперативку до и после работы скрипта тоже можно измерить функцией, но я не помню какой.
1запиши мне в условие while то что я написал в цикл for
2,3кто ты такой что б я перед тобой оправдывался?,я исправил кусок кода и тем самым помог пользователю в отличии от твоих бредовых постов которыми ты не знаешь как до***ца.
4,5 гонщик спиди бля
Ответ на пост снизу:
2,3 теперь я переписал полностью код,в прошлый раз я исправил только ту часть кода без которой он не работал бы
PHP код:
<?php
mysql_connect("localhost","root")or die(mysql_error());
mysql_select_db("forum");
$r=mysql_query('SELECT * FROM user')
or die (mysql_error());
for($data=array();$row=mysql_fetch_assoc($r);$data []=$row);
echo "<pre>";
print_r($data);
echo "</pre>";
?>
Код:
2. LIGA && nub-hacker, if(mysql_connect("localhost","root","")!=0) - условие будет выполнятся в том случае, если ф-кция mysql_connect не вернула 0, т.е. вернула true, т.е. "!=0" совсем не обязательно.
3. LIGA && nub-hacker, код else die(mysql_error()); лишний. Вместо него после mysql_query() можно вставить or die(mysql_error()). Ошибка выведется, когда mysql_query вернет 0, т.е. false.
4. LIGA && nub-hacker, Текст, не использующий переменных, необходимо заключать в одинарные кавычки для экономии памяти.
5. LIGA && nub-hacker, Вместо функции print использовать echo, для экономии памяти.
2,3,4,5 отпадает это были его строки кода.
__________________________________________________ _
если уже зашел розговор то соединение к БД лучше подключать через функцию require_once
например: require_once "mysql_connect.php";
как ты мог про такое забыть если же
вписывать в каждый код
PHP код:
mysql_connect("localhost","root",false)or die(mysql_error());
mysql_select_db("forum");
то сколько мы памяти это займет?(чем оптимальнее код - тем выше его работоспособность)(С)Меилб уш,не так ли?
в твоем коде :
что при запуске будет совсем не читабильно в отличии от моего:
PHP код:
echo "<pre>";
print_r($data);
echo "</pre>";
Код:
mysql_select_db('mysql');
ты же говорил что быдлокод не пишешь ?
у него БД 'forum' а не 'mysql'
__________________________________________________ _
Код HTML:
Чтобы помочь пользователю, недостаточно исправить кусок кода - надо исправить ВЕСЬ код, если это необходимо, и объяснить что к чему и зачем, что и сделал я.
Код HTML:
респект LIGA, получилось.
с твоим мего оптимезированым кодом у него почему то ничего не получилось.
вижу ты разозлился и поудалял все плюсы с мой репы,знаешь мне как то все равно я не реподрочер.