X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

3 страниц V   1 2 3 >
Открыть тему
Тема закрыта
> Кнопка с её свойствами
people2010
people2010
Topic Starter сообщение 14.7.2010, 21:38; Ответить: people2010
Сообщение #1


Если запрос вернёт все столбцы, то есть 3, как бы выглядел новый созданный масив
$myrow если его просто записать?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 14.7.2010, 21:40; Ответить: alexdrob
Сообщение #2


вот на столько запутанного вопроса я ещё не когда не видел :goodpost:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
people2010
people2010
Topic Starter сообщение 14.7.2010, 21:46; Ответить: people2010
Сообщение #3


Упс не то скопировал.
Вот встретил вот такое:
<html>
<head></head>
<body>
<form action="mysql_insert.php" method="post" name="form">

<p><input name="submit" type="submit" value="Занести нового сотрудника в базу" >


</form>
</body>
</html>

Меня смущает вот это:
input name="submit" type="submit"


Что означает в первом, а что во втором случаи?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 14.7.2010, 21:59; Ответить: alexdrob
Сообщение #4


name - это имя кнопки
type - это то что это кнопка, тип тега инпут
имя вы какое угодно задайте, а тип для кнопки отправки формы submit чтоб форма отправилась

в php вы получите переменную по имени

<input name="submit" type="submit" value="Занести нового сотрудника в базу" >


будет переменная $submit='Занести нового сотрудника в базу'

<input name="MySuperBitton" type="submit" value="Занести нового сотрудника в базу" >


будет переменная $MySuperBitton='Занести нового сотрудника в базу'

В случае если register_globals в настройках php выключен вы просто так по имени не получите значение переменной, оно будет доступно в массиве GET или POST
то есть так, раз метод у формы post

[PHP]<?php

echo $_POST['MySuperBitton'];

?>[/PHP]

выведет надпись Занести нового сотрудника в базу
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
people2010
people2010
Topic Starter сообщение 14.7.2010, 22:04; Ответить: people2010
Сообщение #5


Поэтому в самом файле пхп нужно делать пимерно такое?

//Проверка на существование переменной name в глобальном массиве Пост
if(isset($_POST['name']))
{
$name = $_POST['name'];
}
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 14.7.2010, 22:17; Ответить: alexdrob
Сообщение #6


да.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
people2010
people2010
Topic Starter сообщение 14.7.2010, 22:23; Ответить: people2010
Сообщение #7


Встретил в файле на который отправляется форма вот такой код:

<?php

if(isset($_POST['name']))
{
$name = $_POST['name'];
}

if(isset($_POST['lastname']))
{
$lastname = $_POST['lastname'];
}


if(isset($_POST['dol']))
{
$dol = $_POST['dol'];
}



$db = mysql_connect("localhost","alex","12345");
mysql_select_db("first_bd", $db);

$result = mysql_query("insert into firma(name,lastname,dol) VALUES('$name','$lastname','$dol')");

if($result == true )
{
echo  'Информация в базу занесена успешно';
}else
{
echo 'Информация в базу не добавлена';
}
?>


Скажите, зачем 3 раза проверять 3 переменные на
существование их в файле на который отправлялась форма то есть в файле mysql_insert.php, это делается для чего?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 14.7.2010, 22:37; Ответить: alexdrob
Сообщение #8


вообще то там 3 разных переменных вот и проверяется что бы были все три переменные
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
people2010
people2010
Topic Starter сообщение 14.7.2010, 22:42; Ответить: people2010
Сообщение #9


Проверяются в одном файле переменные из другого файла, зачем?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 14.7.2010, 22:46; Ответить: alexdrob
Сообщение #10


как из другого)) В другом файле была форма, с полями input
При нажатии Submit данные передались в этот файл php в нём появился массив $_POST из которого и получили те самые данные в переменные
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
3 страниц V   1 2 3 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Кнопка телефона на мобильной версии
0 katuwa 1180 28.9.2019, 20:35
автор: katuwa
Открытая тема (нет новых ответов) Странная кнопка
4 microooji 6073 5.1.2014, 15:00
автор: -klenovnn-
Открытая тема (нет новых ответов) Кнопка для отправки сообщения с сайта
12 LadyRi 3412 25.2.2013, 14:48
автор: Symphony
Открытая тема (нет новых ответов) [HTML,CSS] Кнопка улетает вниз в IE/Chrome, Facebook iFrames - код внутри
2 msk1 6498 23.2.2013, 0:37
автор: -msk1-
Открытая тема (нет новых ответов) Кнопка для блока и сам блок.
5 Lovller 7225 27.11.2012, 19:20
автор: -MacDreamer-


 



RSS Текстовая версия Сейчас: 16.4.2024, 9:46
Дизайн