PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (335): В начало « ... 324 325 326 327 [328] 329 330 331 332 ... » В конец
Найдено сообщений: 5020
esterio
Отправлено: 28 Ноября, 2012 - 18:16:13 • Тема: Редактирование записи по гиперссылки • Форум: SQL и Архитектура БД
Ответов: 8 Просмотров: 50
CODE (
htmlphp ):
скопировать код в буфер обмена
< html>
< head>
< title> ...</ title>
</ head>
< body>
<? php
# Присваивание переменных, получаемых с формы
$ID = $_REQUEST [ 'ID' ] ;
$DateOn = $_REQUEST [ 'DateOn' ] ;
$FIOCDS = $_REQUEST [ 'FIOCDS' ] ;
$TipTS = $_REQUEST [ 'TipTS' ] ;
$Bort = $_REQUEST [ 'Bort' ] ;
$GosNomer = $_REQUEST [ 'GosNomer' ] ;
$Problema = $_REQUEST [ 'Problema' ] ;
$PASS_1 = $_REQUEST [ 'PASS_1' ] ;
$PASS_2 = $_REQUEST [ 'PASS_2' ] ;
if ( isset ( $_REQUEST [ $ID ] ) ) {
if ( isset ( $_REQUEST [ 'submit' ] ) ) {
$sql = 'UPDATE MAIN SET STATUS="' . $STATUS . '",DateOn="' . $DateOn . '",FIOCDS="' . $FIOCDS . '", Problema="' . $Problema . '" WHERE ID="' . ( int) $ID ;
echo "Thank you! Information updated.\n " ;
}
else
{
// query the DB
$sql = 'SELECT * FROM `MAIN` WHERE ID=' . ( int) $ID . ' LIMIT 1' ;
?>
< form method= "post" action= "<?php echo htmlentities($_SERVER ['PHP_SELF'])?> ">
< input type= "text" name= "ID" value= "<?php echo $myrow [" ID"] ?> ">
STATUS name:< input type= "Text" name= "STATUS" value= "<?php echo $myrow [" STATUS"] ?> ">< br>
DateOn name:< input type= "Text" name= "DateOn" value= "<?php echo $myrow [" DateOn"] ?> ">< br>
FIOCDS:< input type= "Text" name= "FIOCDS" value= "<?php echo $myrow [" FIOCDS"] ?> ">< br>
Problema:< input type= "Text" name= "Problema" value= "<?php echo $myrow [" Problema"] ?> ">< br>
< input type= "Submit" name= "submit" value= "Enter information" >
</ form>
<? php
}
}
else
{
// display list of MAIN
{
?>
< a href= "?ID=<?= $myrow ['ID']; ?> "><?= $myrow [ 'STATUS' ] ?> <?= $myrow [ 'DateOn' ] ?> </ a>< br>
<? php
}
}
?>
</ body>
</ html>
(Добавление)
Ето только половину исправлен ваш код.
esterio
Отправлено: 28 Ноября, 2012 - 17:54:47 • Тема: Редактирование записи по гиперссылки • Форум: SQL и Архитектура БД
Ответов: 8 Просмотров: 50
CenturionNvk пишет: $ID = $_POST['ID'];
$DateOn = $_POST['DateOn'];
$FIOCDS = $_POST['FIOCDS'];
$TipTS = $_POST['TipTS'];
$Bort = $_POST['Bort'];
$GosNomer = $_POST['GosNomer'];
$Problema = $_POST['Problema'];
$PASS_1 = $_POST['PASS_1'];
$PASS_2 = $_POST['PASS_2'];
if (isset($_POST[$ID]))
{
if (isset($_POST[submit]))
У Вас нету поста, у Вас только гет. Как он выведет какие-то данные, если условие не срабативает
(Добавление)
CenturionNvk пишет: if (isset($_GET[submit]))
CenturionNvk пишет: http://127.0.0.1/RRS/ADMIN/edit_zakaz.php/?ID=2
Посмотрите есть ли параметр submit ?
esterio
Отправлено: 28 Ноября, 2012 - 17:47:55 • Тема: Как преобразовать массив? • Форум: JavaScript & VBScript
Ответов: 4 Просмотров: 1049
Когда-то поправил универсальную функцию, вот она
CODE (
javascript ):
скопировать код в буфер обмена
var build_query = function ( obj, num_prefix, temp_key) {
var output_string = [ ] ;
for ( var val in obj) {
var key = val;
num_prefix && ! isNaN( key) ? key = num_prefix + key : '' ;
var key = encodeURIComponent( escapeString( key) ) ;
temp_key ? key = temp_key + '[' + key + ']' : '' ;
if ( typeof obj[ val] === 'object' ) {
if ( obj[ val] instanceof Array) {
for ( var i= 0 ; i < obj[ val] .length ; ++ i) {
var value = encodeURIComponent( escapeString( obj[ val] [ i] ) ) ;
output_string.push ( key + '[]=' + value) ;
}
} else {
var query = build_query( obj[ val] , null , key) ;
output_string.push ( query) ;
}
} else {
var value = encodeURIComponent( escapeString( obj[ val] ) ) ;
output_string.push ( key + '=' + value) ;
}
}
return output_string.join ( '&' ) ;
}
Страниц (335): В начало « ... 324 325 326 327 [328] 329 330 331 332 ... » В конец
Powered by ExBB FM 1.0 RC1. InvisionExBB