|
|
Архив "Форум для вебмастера" Темы утратившие свою актуальность. Закрытые сайты. Компании прекратившие свою деятельность. Список мошенников |
|
Опции темы | Поиск в этой теме | Опции просмотра |
29.05.2010, 12:36 | #21 |
Новичок
Регистрация: 26.12.2009
Сообщений: 21
0 |
0
0 | 0 |
Автор темы
т.е. если у меня запрос, типа
$sQr = "select f1, f2 from tab01 where id = $id"; $qQr = mysql_query($sQr, $db); то более правильная конструкция будет выглядеть так: $sQr = "select f1, f2 from tab01 where id = $id"; $sQr = addslashes($sQr); $qQr = mysql_query($sQr, $db); ? |
29.05.2010, 17:41 | #23 |
Новичок
Регистрация: 26.12.2009
Сообщений: 21
0 |
0
0 | 0 |
Автор темы
брр ... но малость запутался ....
$id у меня идет как int и я его перед запросом еще и обрабатываю intval() и получается, что $sQr = sprintf("select f1, f2 from tab01 where id = [B]%d[/B]" , addslashes($id)); ? |
30.05.2010, 19:16 | #27 |
Специалист
Регистрация: 02.03.2010
Адрес: Минск
Сообщений: 102
0 |
4
0 | 0 |
[quote="cln2008, post: 84836"]еще есть вопрос - иногда есть необходимость вывода данных в виде таблицы ... может ли кто-то подсказать хороший стиль или показать пример ?[/QUOTE]
Ну я делаю обычно mysql_fetch_row, покуда не закончатся строки в ответе мускли, и добавляю всё это в массив.. Всё, собственно, потом цикл типа такого: $out = "<table>"; for ($i = 0; $i < count($arr); $i ++) { $out .= "<tr>"; for ($j = 0; $j < count($arr[0]); $j ++) $out .= "<td>".$arr[$i][$j]."</td>"; $out .= "</tr>"; } Вот так, кажется. |
31.05.2010, 22:14 | #29 |
GR-Профессионал
Регистрация: 07.10.2008
Адрес: Украина ¦ Киев
Сообщений: 2,108
4 |
0
2 | 0 |
[quote="cln2008, post: 84836"]еще есть вопрос - иногда есть необходимость вывода данных в виде таблицы ... может ли кто-то подсказать хороший стиль или показать пример ?[/QUOTE]
используйте этот класс и будет вам счастье: |