Косяк в коде на пхп

Статус
В этой теме нельзя размещать новые ответы.
указанный номер колонки из строки
----------------------------------------
Так и должно выводить. Зы, можите в ПМ аську дать вашу, если что буду дергать)))
Просто нет времени сидеть на сайте.
 
Аську в ПМ не дам. :) итак задергали. По задаче, на вскидку, вот готовое решение, в одном файле: :)
PHP:
<?
$fields=Array('id_zav','address','telephone','time','date','time2','date2','ip_add','comments','nastroishiki','segment','error');
?>
<table align="center" border="1">
<form method="post">
<tr>
<td><label for='type1'>Select Field</label>
<select name="type1" id="type1">
<option value=''>---</option>
<?
for ($i=0;$i<sizeof($fields);$i++)
echo '<option value='.$i.'>'.$fields[$i].'</option>';
?>
</select>
<input type=submit name=act value='Show field'>
</td>
</tr></table>
<?
if (!isset($_POST['act'])||$_POST['act']!='Show field'||!isset($_POST['type1'])||!isset($fields[$_POST['type1']]))die();
?>
<table border=1 style="border-collapse:collapse;" bordercolor=#000000 bgcolor="#f5f5f5">
<?php
include ('connect.php');
$query='select '.$fields[$_POST['type1']].' from add_zayavka';
$result=mysql_query($query);
$count321=mysql_num_rows($result);
for ($i=0; $i<$count321; $i++)
{
$row=mysql_fetch_object($result);
echo '<tr><td align=center>'.($i+1).'</td>';
echo '<td align=center>'.$row->$fields[$_POST['type1']].'</td></tr>'
}
?>
</table>
 
Кошмарный код) особено define улыбнул.
 

SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for zayavka
-- ----------------------------
CREATE TABLE `zayavka` (
`id_zav` int(10) unsigned NOT NULL auto_increment,
`date` varchar(30) NOT NULL default '',
`address` varchar(200) NOT NULL,
`telephone` varchar(30) NOT NULL default '',
`comment` varchar(255) NOT NULL default '',
`plan` varchar(30) NOT NULL default '',
`vidrabot` varchar(255) NOT NULL default '',
`ispolnitel` varchar(255) NOT NULL default '',
`vipolnenie` varchar(255) NOT NULL default '',
PRIMARY KEY (`id_zav`)
) ENGINE=MyISAM AUTO_INCREMENT=33 DEFAULT CHARSET=cp1251;


INSERT INTO `zayavka` VALUES ('1', '07.08.07', 'Shevchenko 5 kv 6', '56789', '', '07.08.07', 'podkluchenie', 'Вася', 'Da');

=============================
Задача, по нажатию ссылки=Обновить, произвести обновление данных введеные в поля Комментарий, планирование, исполнитель и выполнение.

Удаление из базы работает, обновление нет
 
ну еперный театр.. ты бы хоть посмотрел на страницу, генерируемую скриптом.. на поля, которые ты думаешь будут сабмититься. как оно все вообще выглядит, и что происходит при нажатии на ССЫЛКУ(!) а не при сабмите формы... и вообще, с какой целью ты напихал туда input'ов? и какие у них неймы, и где вообще форма?

Почитал бы чтоли основы хтмл и пхп...
 
Так инпуты нужны для вывода данных из базы, чтобы визуально видеть что редактировать.
Генерир. стр. видел
Имена инпутов присутств.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху