|
|
|
| подскажите пожалуйста, как заполнять таблицу не по строкам а по столбцам | |
|
|
|
|
|
|
|
для: sonya
(06.05.2008 в 19:23)
| | Новая запись в БД - это строка, а что вы в эту строку запишете (значения "строк" или "столбцов") - решать вам. | |
|
|
|
|
|
|
|
для: Maya
(06.05.2008 в 20:53)
| | то есть никак нельзя сделать, чтобы появилос 10 цифр в столбик? | |
|
|
|
|
|
|
|
для: sonya
(06.05.2008 в 20:58)
| | На выводе? Можно.
В цикле добавляйте в конец элемента перевод строки. | |
|
|
|
|
|
|
|
для: Maya
(06.05.2008 в 21:15)
| | Например, у вас в базе данные хранятся в таком виде
pole1|pole2|pole3
то
<?php
$res=mysql_query("SELECT pole1 FROM tbl");
if($res)
{
while($r = mysql_fetch_array($res))
{
echo $r['pole1']."<br>"; // вывести только значения поля1 в "столбик"
}
}
else
{
echo "Ошибка: ".mysql_error();
}
?>
|
| |
|
|
|
|
|
|
|
для: Maya
(06.05.2008 в 21:34)
| | спасибо работает, но это не то. я не так наваерно задала вопрос - мне нужно чтобы столбик со странички записался в базу данных, такое возможно? | |
|
|
|
|
|
|
|
для: sonya
(07.05.2008 в 04:36)
| | Посмотрите здесь | |
|
|
|
|
|
|
|
для: sonya
(07.05.2008 в 04:36)
| | Приведите хотя бы пример формы, в которой будет вводиться этот столбик...
<form action=? method=post>
<textarea name=text></textarea>
<input type=submit>
</form >
<?php
$colon = explode("\n", str_replace("\r", "", $colon = $_POST['text']));
foreach($colon as $k => $v) $colon[$k]="('".mysql_escape_string($v)."')";
$sql = "INSERT INTO tbl(colon) VALUES ". implode( ", ", $colon);
echo $sql;
?>
|
PS.
Исправьте свой e-mail-адрес в профиле форума.
Иначе Вы не сможете получать ответы на собственные письма. | |
|
|
|