Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Парсинг sql(базы) (https://javascript.ru/forum/misc/37579-parsing-sql-bazy.html)

Vasy 25.04.2013 18:12

Парсинг sql(базы)
 
Подскажите пожалуста как с помощью ajax парсить базу данных?либо же вообще как парсить базу данных?Также как и что либо другое?вот так?
$(document).ready(function(){
         
        $.ajax({
            type: "GET", 
            url: "http://localhost/aaa/test.xml",
            dataType: "xml",
            success: parsing
        });
function parsing(xml) {
//и сдесь получать  получать из базы то што мне нужно,так же как я это делал с xml файлом?Ну только поменять xml на что-то другое?
}
});

danik.js 25.04.2013 23:17

А ведь действительно, как можно парсить базу данных? У меня этот вопрос даже в голове не укладывается.
Напиши что тебе нужно в конечном итоге получить.
Как вариант - делаешь http-запрос к серверному скрипту. Скрипт делает sql-запрос в базу данных (выборку), результат сериализуется в JSON или XML (лучше JSON) и отдается браузеру. А дальше обычная работа с XML ( XMLHttpRequest автоматом распарсит контент) или JSON ( через JSON.parse, хотя проще средствами jQuery, например указав dataType: 'json' )

Vasy 26.04.2013 11:56

Ну допустим есть какаета база, с какимито пользователями.А я хочу с помощью Javascript добавлять пользователей в базу.можно какойто самый обыкновенный и простейши пример?

dmitriymar 26.04.2013 14:03

Цитата:

Сообщение от Vasy
Ну допустим есть какаета база, с какимито пользователями.А я хочу с помощью Javascript добавлять пользователей в базу.можно какойто самый обыкновенный и простейши пример?

а база естественно на сервере? и чем же здесь JS поможет, если с базой работает серверный язык?

Vasy 26.04.2013 14:03

Цитата:

Сообщение от dmitriymar (Сообщение 248172)
а база естественно на сервере? и чем же здесь JS поможет, если с базой работает серверный язык?

Тоесть без PHP тут никак не обойтись?ну а можно простейший пример на PHP?

danik.js 26.04.2013 14:08

Я тут недавно нашел сайт клевый. Там есть куча примеров на PHP. И не только. Не горю желанием раздавать ссылки на сайт каждому встречному, но тебе пожалуй скину. Вот он.

Vasy 26.04.2013 16:16

<html>
	<head>
	<title>Запрос данных из таблицы</title>
	</head>
	<body>

	<?php
	// Соединиться с сервером БД
	mysql_connect("mysql.myhost.com", "user", "sesame") or die (mysql_error ());

	// Выбрать БД
	mysql_select_db("mydatabase") or die(mysql_error());

	// SQL-запрос(неважно же какой но пишетса же всегда на sql?)
	$strSQL = "SELECT * FROM people";

	
		

	  }

	// Закрыть соединение с БД
	mysql_close();
	?>
	</body>
	</html>


Вот это и есть стандартное подключение к БД?А добавить что либо в базу данных(ну когда допустим есть какоето текстовое поле и по нажатию на кнопку в базу заноситса то шт оввели.То я понимаю что нужно выбрать БД,таблицу и тмоу подобное куда вносить.а с помощью чего вносить?

danik.js 26.04.2013 16:25

Чувак, твои вопросы давно тут терпят, но пора бы понять что ты делаешь что-то не так. Каким боком тут
Цитата:

Сообщение от Vasy
Общие вопросы Javascript

?
И даже если ты зайдешь на форум php , то скорее всего будешь послан, ибо пример работы с базой на php не может найти пожалуй только грудной ребенок.


Часовой пояс GMT +3, время: 22:47.