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

Форум PHP

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

 

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

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

тема: ДАННЫЕ В ТАБЛИЦЕ ДУБЛИРУЮТСЯ
 
 автор: bastozz   (25.11.2010 в 16:06)   письмо автору
 
 

Кто мне поможет . Заполненые данные в таблице дублируетьца. Сколько добовляю дублирует одну и тужу данную одну . во все строки в таблице.



Вот таблица
---------------------------------------------------------------------------------------------
|Названия столбца | Названия столбца | Названия столбца | Названия столбца |
---------------------------------------------------------------------------------------------
| описание ниже | описание ниже | описание ниже | описание ниже |
| описание ниже | описание ниже | описание ниже | описание ниже |
| описание ниже | описание ниже | описание ниже | описание ниже |
| описание ниже | описание ниже | описание ниже | описание ниже |
| описание ниже | описание ниже | описание ниже | описание ниже |
----------------------------------------------------------------- ---------------------------

  Ответить  
 
 автор: Slo_Nik   (25.11.2010 в 16:15)   письмо автору
 
   для: bastozz   (25.11.2010 в 16:06)
 

1) Ошиблись веткой форума
2) Где сам запрос и структура базы?

  Ответить  
 
 автор: grafen   (25.11.2010 в 16:26)   письмо автору
 
   для: bastozz   (25.11.2010 в 16:06)
 

"одну и тужу данную одну" - молодец!

Приведите нужные куски кода, особенно там, где идет добавление в БД.

  Ответить  
 
 автор: bastozz   (25.11.2010 в 16:48)   письмо автору
 
   для: grafen   (25.11.2010 в 16:26)
 

Добавление в БД

// setcookie("region", $_POST['regions'], time()+$tm);
$status = $def_status;
$date = date("d.m.y");
$theme = save2($theme);
$autor = save2($autor);
$regions = save2($regions);
$monts = mktime()+$monts*2592000;
$adress = save2($adress);
$etahnost = save2($etahnost);
$etah = save2($etah);
$tipjil = save2($tipjil);
$comn = save2($comn);
$ploho = save2($ploho);
$plohj = save2($plohj);
$plohk = save2($plohk);
$price = save2($price);
$tel = save2($tel);
$faks = save2($faks);
$site = save2($site);
$email = save2($email);
$kat = save2($kat);
$code = save2($code);
$user_text = wrap($user_text);
$user_text = save2($user_text);
$kat = explode("|", $kat);
$fp = fopen("files/db.dat", "w");
flock($fp, LOCK_EX);
fwrite($fp, $code.$bf.$kat[0].$bf.$kat[1].$bf.$kat[2].$bf.$regions.
$bf.$monts.$bf.$date.$bf.$autor.$bf.$adress.$bf.$tel.$bf.
$faks.$bf.$site.$bf.$email.$bf.$status.$bf.$theme.$bf.
$user_text.$bf.$etah.$bf.$etahnost.$bf.$tipjil.$bf.$comn.
$bf.$ploho.$bf.$plohj.$bf.$plohk.$bf.$price.$bf."\r\n");
for($i=0;$i<count($file);$i++){fwrite($fp, $file[$i]);}
flock($fp, LOCK_UN);
fclose($fp);

if(count($area) > 0)
{
foreach($area as $k=>$v)
{
$fp = fopen("files/".$k, 'a');
fwrite($fp, $code.$bf.$v."\r\n");
fclose($fp);
}
}

$fp = fopen("files/userinfo.dat", "a");
fwrite($fp, $code.$bf.$time.$code.$bf.$_SERVER['REMOTE_ADDR'].$bf.$_SERVER['HTTP_REFERER'].$bf.$_SERVER['HTTP_USER_AGENT'].$bf."\r\n");
fclose($fp);

if ($email_send == "on")

  Ответить  
 
 автор: bastozz   (25.11.2010 в 16:50)   письмо автору
 
   для: bastozz   (25.11.2010 в 16:48)
 

Таблица
$cols=3;
$posttest=array("$gorod, $autor, $adress, $tel, $tema, $usertext, $imag, $tipjil $etah, $etahnost, $ploho, $plohj, $plohk, $plohk, $price,$area");
$count=count($posttest);
if (is_int($count/$cols) ){}

elseif (is_int(($count+2)/$cols) ) {$Dop="<td bgcolor=\"#FFFF00\"align='center'> <font size='2'>$gorod</td><td align='center' ><font size='2'>$etah</td></td><td bgcolor=\"\"><font size='2'>$ploho</td></td><td bgcolor=\"\"><font size='2'>$plohk</td></td><td bgcolor=\"\">
<font size='2'>Раздельные</td></td><td width='60' align='center'><font size='2'><font size='2'>$price</td></td><td bgcolor=\"\"><font size='2'>$etahnost/$tipjil</td></td><td bgcolor=\"\"><font size='2'>$tel $autor</td></td><td bgcolor=\"\"><font size='2'>$usertext</td>";}
echo "<table border='1' cellspacing='0' width='100%' cellpadding='5'><tr>\n";
print "<tr align='center'><td><font size='3'>№</td><td><font size='3'>Адрес</td><td><font size='3'>Объект</td><td><font size='3'>Общая</td><td><font size='3'>Кухня</td><td><font size='3'>Комнаты</td><td><font size='3'>Цена</td><td><font size='3'>Этаж</td><td><font size='3'>Контакты</td><td><font size='3'>Комментарий</td></tr>";
for($i=$t;$i<$a;$i++)
for ($iss = 0; $iss<$count; $iss++) {
$iss2=$iss+1;
if (($iss % $cols)=="$t"){echo"<tr>\n";}
echo "<td bgcolor=\"#EEEEEE\" align=\"center\">\n";
if ($iss2==$count){echo "$Dop\n";}
}
echo "</table>";


В файле list_mess.php

  Ответить  
 
 автор: bastozz   (25.11.2010 в 16:54)   письмо автору
 
   для: bastozz   (25.11.2010 в 16:50)
 

Не смотри на ашибки по русски я трое суток уже не сплю

  Ответить  
 
 автор: grafen   (25.11.2010 в 17:07)   письмо автору
 
   для: bastozz   (25.11.2010 в 16:54)
 

А где здесь БД, это работа с текстовыми файлами... Лучше обрати своё внимание на mysql :)

  Ответить  
 
 автор: bastozz   (25.11.2010 в 17:12)   письмо автору
 
   для: grafen   (25.11.2010 в 17:07)
 

Я немогу .переключить из файла В SQL . как это сделать .

  Ответить  
 
 автор: bastozz   (25.11.2010 в 17:14)   письмо автору
 
   для: bastozz   (25.11.2010 в 17:12)
 

и Это мне надо будет переписать пол сайта .

  Ответить  
 
 автор: bastozz   (25.11.2010 в 17:19)   письмо автору
 
   для: bastozz   (25.11.2010 в 17:14)
 

нужен всего лишь капля дектя в бочку меда . Что бы все забурлело .

  Ответить  
 
 автор: Slo_Nik   (25.11.2010 в 18:42)   письмо автору
 
   для: bastozz   (25.11.2010 в 17:12)
 

Создать базу данных, в этой базе таблицу и написать SQL-запрос

  Ответить  
 
 автор: Slo_Nik   (25.11.2010 в 18:38)   письмо автору
 
   для: bastozz   (25.11.2010 в 16:54)
 

1) Лечь и выспаться за трое суток
2) Заключать код в соответствующие теги при написании топика

  Ответить  
 
 автор: bastozz   (26.11.2010 в 16:30)   письмо автору
 
   для: Slo_Nik   (25.11.2010 в 18:38)
 

Создал новую таблицу и данные тоже дублируются


это был какой то венегрет
вот вродебы чистый

$t==$i++;
echo "<table border='1' cellspacing='0' width='100%' cellpadding='3'><tr>\n";
print "<tr><td>№</td><td>Адрес</td><td>Объект</td><td>Общая</td><td>Кухня</td><td>Комнаты</td><td>Цена</td><td>Этаж</td><td>Контакты</td><td>Комментарий</td></tr>";
for($i=$t;$i<$a;$i++)

{
echo "<tr><td class=''> ".$i."<td>$gorod</td><td>$tema</td><td>Комментарий</td><td>Комментарий</td><td>Комментарий</td><td>Комментарий</td><td>Комментарий</td><td>$tel</td><td>$usertext</td></tr>";
и серовно все также дублирует.

  Ответить  
 
 автор: Slo_Nik   (26.11.2010 в 16:42)   письмо автору
 
   для: bastozz   (26.11.2010 в 16:30)
 

ну и зачем Вы показываете, как Вы выводите данные в браузер?
Где дамп таблицы, где структура, где сам запрос?
p.s. не растягивайте свои сообщения, появляется горизонтальная прокрутка

  Ответить  
 
 автор: bastozz   (26.11.2010 в 17:00)   письмо автору
 
   для: Slo_Nik   (26.11.2010 в 16:42)
 

Работа с файлами . форма добавления не нужна там не чего такого нет уже проверил . а какие запросы сохраняют в файл указано Выши . Я вроде сделал . Да ну еще есть проблема что он дублирует теперь один столбец. непонятно почему .

  Ответить  
Rambler's Top100
вверх

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