powered by simpleCommunicator - 2.0.36     © 2025 Programmizd 02
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / (Javascript) Совмещение Javascript и PHP
10 сообщений из 10, страница 1 из 1
(Javascript) Совмещение Javascript и PHP
    #34145703
Фотография vah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не могу дорубить, как можно совместить в данном примере Javascript и PHP?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
<script language="Javascript">
function onButEdit(red) {
   alert('Нажали кнопку "Редактировать".\nЗначение поля "names":'+red.names.value);
   <?php mysql_query ("update `schedule1` set name='".red.names.value."' where id=$cod") or die("Проблемма с запросом")?>
}
function onButDel(red) {
   alert('Нажали кнопку "Удалить".\nЗначение поля "names":'+red.names.value);
}
</script>

Заранее благодарен.
...
Рейтинг: 0 / 0
(Javascript) Совмещение Javascript и PHP
    #34145837
sxq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
<?php mysql_query ("update `schedule1` set name='".red.names.value."' where id=$cod") or die("Проблемма с запросом")?>
этот фрагмент выполнится только при загрузке страницы, вам стоит обратиться к документации и прочесть основы работы серверных скриптов и локальных, на стороне пользователя.
...
Рейтинг: 0 / 0
(Javascript) Совмещение Javascript и PHP
    #34145858
Фотография vah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хорошо, а как тогда можно выполнить этот запрос в Javascript?
...
Рейтинг: 0 / 0
(Javascript) Совмещение Javascript и PHP
    #34145884
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sxqэтот фрагмент выполнится только при загрузке страницыКорявенько объяснил.
Этот фрагмент выполняется на сервере, а клиенту отдается результат выполнения php-кода. Под рекомендациями автору потпесалсо.

Из js можно только вызвать урл с пхп-кодом (можно в ифрейме, чтобы страницу не перегружать), который и выполнит запрос к базе.
...
Рейтинг: 0 / 0
(Javascript) Совмещение Javascript и PHP
    #34145954
Фотография vah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как бы это могло выглядить?
...
Рейтинг: 0 / 0
(Javascript) Совмещение Javascript и PHP
    #34146000
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как передать переменную из PHP в JavaScript и обратно?
А. вообще, вам нужно всю статью прочесть, потому что понимания у вас ноль.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
(Javascript) Совмещение Javascript и PHP
    #34146013
Фотография vah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы только и ругаетесь на меня.
...
Рейтинг: 0 / 0
(Javascript) Совмещение Javascript и PHP
    #34146069
sxq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да, я немного коряво написал, имелось в виду он выполнится на сервере только в момент загрузки страницы, и браузер получит результат, в данном случае либо ничего, либо текст ошибки, что вызовет ошибку уже синтаксиса JS :)
...
Рейтинг: 0 / 0
(Javascript) Совмещение Javascript и PHP
    #34146140
Фотография vah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как не перегружая страницу можно выполнить такой скрипт?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
<META HTTP-EQUIV='Content-Type' CONTENT='text/html; charset=windows-1251'>
<?php 
$db = mysql_connect("localhost",'' ,'' ) or die("Не смог законнектиться");
mysql_select_db(brat, $db) or die("Не нашел базу");
$cod=$_GET["code"] ;
echo $cod ;
$zap="select id, date, name, comment from `schedule1` where id='".$_GET["code"]."'";
echo $zap ;
$result = mysql_query ($zap) or die("Проблемма с запросом");
$num_fields= mysql_num_fields($result);
echo "$row[comment]";
?>

<html>
<body>

<script language="Javascript">
function onButEdit(red) {
   alert('Нажали кнопку "Редактировать".\nЗначение поля "names":'+red.names.value);
   <?php mysql_query ("update `schedule1` set name=";?>+red.names.value+ <?php "where id=$cod") or die("Проблемма с запросом");?>
}
function onButDel(red) {
   alert('Нажали кнопку "Удалить".\nЗначение поля "names":'+red.names.value);
}
</script>


<?php 
echo "<BR><BR>";
echo "<form action='up_sheudle.php?code=$_GET[code]' method='post' name='red'";
echo ">";
while ($row = mysql_fetch_array($result))
{
echo "<TABLE BORDER=0>";
echo "<TR><TD colspan=2>Название:</TD></TR>";
echo "<TR><TD colspan=2><INPUT TYPE=text size=20 name='names' value=";
echo $row["comment"];
echo "></TD></TR>";
echo "<TR>";
echo $_REQUEST["name"];
#mysql_query ("update `schedule1` set name='".$_REQUEST["name"]."' where id=$cod") or die("Проблемма с запросом");
echo "</TD>";
echo "</TR>";
echo "</TABLE>";
}
echo "<input type='button' name='edit' value='Редактировать' onClick='onButEdit(this.form)'>";
echo "<input type='button' name='del' value='Удалить' onClick='onButDel(this.form)'>";

echo "</FORM>";
echo "<BR><BR>";
echo "</body>";
echo "</html>";
?>
...
Рейтинг: 0 / 0
(Javascript) Совмещение Javascript и PHP
    #34146320
Фотография SkyLight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Без перезагрузки страницы - AJAX или через iframe. Только не спрашивай как, это уже обсуждалось.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / (Javascript) Совмещение Javascript и PHP
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]