Привет великим умам ачата! Я умею хекать, но не умею кодить Так что прошу помощи у Вас! Вообщем имеется: База данных: mesoc Таблица: quotes Колонки: id, date, quote, approved Необходимо выводить текст с базы данных (он содержится в колонке quote), но выводить только тот текст, если в колонке approved значение 1 + вывод текста не в таком виде: id1, id2, а в таком: id2, id1 и если не трудно, то сделать вывод в таком виде: Code: <table style='float:left; width:100px;'><tbody><tr><td>Текст</td></tr></tbody></table> <table style='float:left; width:100px;'><tbody><tr><td>Текст</td></tr></tbody></table> Выручайте, посоны! С меня жирный плюс и на пиво
PHP: $host="адрес хоста"; $user="юзер"; $pwd="пароль"; $db=mysql_connect($host,$user,$pwd); mysql_select_db("имя базы данных",$db); $result=mysql_query('SELECT id,date,quote FROM quotes where approved = 1'); $n=mysql_num_rows($result); echo '<table border=1 style=\'float:left; width:100px;\'>'; for($i=0;$i<$n;$i++) echo '<tr><td>'.mysql_result($result,$i,'id').'</td><td>'.mysql_result($result,$i,'date').'</td><td>'.mysql_result($result,$i,'quote').'</td></tr>'; echo '</table>';
PHP: $host="адрес хоста"; $user="юзер"; $pwd="пароль"; $db=mysql_connect($host,$user,$pwd); mysql_select_db("имя базы данных",$db); $result=mysql_query('SELECT id,date,quote FROM quotes where approved = 1'); $i=mysql_num_rows($result); echo '<table border=1 style=\'float:left; width:100px;\'>'; for(;$i>0;$i--) echo '<tr><td>'.mysql_result($result,$i,'id').'</td><td>'.mysql_result($result,$i,'date').'</td><td>'.mysql_result($result,$i,'quote').'</td></tr>'; echo '</table>';
PHP: $result=mysql_query('SELECT id,date,quote FROM quotes where approved = 1'); $i=mysql_num_rows($result); echo '<table border=1 style=\'float:left; width:100px;\'>'; for(;$i>0;$i--) echo '<tr><td>'.mysql_result($result,$i,'id').'</td><td>'.mysql_result($result,$i,'date').'</td><td>'.mysql_result($result,$i,'quote').'</td></tr>'; echo '</table>'; ну и говнокод PHP: $result=mysql_query('SELECT id,date,quote FROM quotes where approved = 1 order by id desc '); $result = mysql_fetch_assoc($result); echo "<table border=1 style='float:left; width:100px;'>"; while ($row = mysql_fetch_assoc($result)) { echo "<tr>"; echo "<td>".$row["id"]."</td>"; echo "<td>".$row["date"]."</td>"; echo "<td>".$row["quote"]."</td>"; echo "</tr>"; } echo "</table>"; ts используй мой код так как в мануале по мускулу по order by написано что он не обязуется отдавать строки в том порядке в котором они записаны