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

Форум MySQL

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: автоикремент .

Сообщения:  [1-9] 

 
 автор: D.A.N_Visator   (28.02.2007 в 10:45)   письмо автору
 
   для: dima2207   (27.02.2007 в 19:04)
 

tac vrode...

$f=POST['forma'];
"UPDATE `dbh` SET `pole`='$znecenie' WHERE условие"

$query = "UPDATE dbh SET var='$var' , var1='$var1' ,var2='$var2' WHERE VAR='$USLOVIE'";



ea polzuiusi takim codom:

$sql = ("UPDATE `userlist` SET
`fname`='".$_POST[fname]."',
`obomne`='".$_POST[obomne]."',
`osebe`='".$_POST[osebe]."',
`sname`='".$_POST[sname]."',
`loc`='".$_POST[loc]."' ,
`foto`='".$_FILES[filename][name]."'

WHERE `name`='".$_SESSION['name']."'");

(obnovlenie dannyh o sebe v ankete)






smotrite primer =)

   
 
 автор: dima2207   (27.02.2007 в 19:04)   письмо автору
 
   для: D.A.N_visator   (27.02.2007 в 18:59)
 

а вы не подскажите формат записи UPDATE какое условие там должно быть применительно к моему случаю ???
$f=POST['forma'];
"UPDATE `dbh` SET `1`='$f' WHERE условие"

   
 
 автор: D.A.N_visator   (27.02.2007 в 18:59)   письмо автору
 
   для: KPETuH   (27.02.2007 в 13:45)
 

mozhet ne replace a UPDATE

   
 
 автор: KPETuH   (27.02.2007 в 13:45)   письмо автору
 
   для: Ralph   (27.02.2007 в 13:14)
 

нужно использовать не insert а replace вроде точно не припомню

   
 
 автор: Ralph   (27.02.2007 в 13:14)   письмо автору
 
   для: dima2207   (27.02.2007 в 06:25)
 

Не,ну правда,как то непонятно...Поле -оно неделимое,в него можно или записать,или не записать,нельзя записать пол-поля...И цикл можно было сделать так:
<?...
$str='';
while( 
$table  =  mysql_fetch_array $tbl )) 
{
$str.=$table['1']; 
}
...
?>

   
 
 автор: Trianon   (27.02.2007 в 09:45)   письмо автору
 
   для: dima2207   (27.02.2007 в 06:25)
 

>Подскажите пожалуйста как сделать так чтобы каждый раз когда я добавляю одну строчку оно не перезаписывало содержимое всего поля ???

Кто "оно"?

   
 
 автор: dima2207   (27.02.2007 в 06:25)   письмо автору
 
   для: Ralph   (27.02.2007 в 06:03)
 

нет , дело не в атоинкременте , а в следующем :

заносим данные из таблицы в текстареа.
и передаем методом пост на стр. submit.php
<?
require_once("config.php");
// ===============================
$query 'SELECT `1` FROM `dbh` LIMIT 0, 30 ';
$tbl mysql_query($query);
if(!
$tbl) exit(mysql_error());
//========================
if(mysql_num_rows($tbl))
{
while(
$table mysql_fetch_array($tbl))
{
$g=$g+1;
$stroka[$g]=$table['1'];
}
}
$str implode(" ",$stroka);
echo 
"<form method=POST action='submit.php'><td><textarea class=\"F3\" name='forma' rows=\"20\" cols=\"65\">$str</textarea>";
echo
"<input class=\"F1\" type=\"submit\" value=\"Подтвердить\"></form>";
?>

Далее, записываю данные в таблицу :
<?
// ===================
require_once("config.php");
// ==================
if (!get_magic_quotes_gpc())
{
$_POST['forma'] = mysql_escape_string($_POST['forma']);
}
// =====================================
$query "INSERT INTO dbh VALUES('$_POST[forma]')";
if(!
mysql_query($query)) exit(mysql_error());
else
{ echo 
"Данные успешно добавлены";}
?>

Подскажите пожалуйста как сделать так чтобы каждый раз когда я добавляю одну строчку оно не перезаписывало содержимое всего поля ???

   
 
 автор: Ralph   (27.02.2007 в 06:03)   письмо автору
 
   для: dima2207   (27.02.2007 в 05:45)
 

Что за странная таблица-с одним полем,да еще и с автоинкрементом ...

   
 
 автор: dima2207   (27.02.2007 в 05:45)   письмо автору
 
 

есть таблица , в ней одно поле . и когда я перезаписываю данные то они просто добавляются к тем что уже были . а мне надо что-бы они замещали прежние . как это сделать , подскажите !!!

   

Сообщения:  [1-9] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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