Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: как программно заполнить столбец талицы MySQL
 
 автор: sonya   (06.05.2008 в 19:23)   письмо автору
 
 

подскажите пожалуйста, как заполнять таблицу не по строкам а по столбцам

   
 
 автор: Maya   (06.05.2008 в 20:53)   письмо автору
 
   для: sonya   (06.05.2008 в 19:23)
 

Новая запись в БД - это строка, а что вы в эту строку запишете (значения "строк" или "столбцов") - решать вам.

   
 
 автор: sonya   (06.05.2008 в 20:58)   письмо автору
 
   для: Maya   (06.05.2008 в 20:53)
 

то есть никак нельзя сделать, чтобы появилос 10 цифр в столбик?

   
 
 автор: Maya   (06.05.2008 в 21:15)   письмо автору
 
   для: sonya   (06.05.2008 в 20:58)
 

На выводе? Можно.
В цикле добавляйте в конец элемента перевод строки.

   
 
 автор: Maya   (06.05.2008 в 21:34)   письмо автору
 
   для: 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();
}
?>

   
 
 автор: sonya   (07.05.2008 в 04:36)   письмо автору
 
   для: Maya   (06.05.2008 в 21:34)
 

спасибо работает, но это не то. я не так наваерно задала вопрос - мне нужно чтобы столбик со странички записался в базу данных, такое возможно?

   
 
 автор: Maya   (07.05.2008 в 10:15)   письмо автору
 
   для: sonya   (07.05.2008 в 04:36)
 

Посмотрите здесь

   
 
 автор: Trianon   (07.05.2008 в 23:33)   письмо автору
 
   для: 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-адрес в профиле форума.
Иначе Вы не сможете получать ответы на собственные письма.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования