Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [wolontariat][AJAX][MySQL]Wyświetlanie wyników z bazy danych.
Forum PHP.pl > Inne > Giełda ofert > Poszukuję
Maniek1313
Witam wszystkich mam taką prośbę mógł by mi ktoś napisać kod w ajax pobierający dane z bazy danych questionmark.gifquestionmark.gif
nospor
Jasne, tylko pamiętaj, by takie rzeczy załatwiać we właściwym dziale - przenosze.
ShadowD
jq.js:
Kod
$.post('ajax.php',function(data){
alert(data)
})


ajax.php
Kod
$zapytanie = mysql_query(„SELECT * FROM panstwa”);
while ($wynik = mysql_fetch_array($zapytanie)) {
echo $wynik["nazwa_panstwa"];


Kocham pomagać innym, to taki wstęp od którego możesz zacząć dalej szukać i rozwinąć to o coś większego, całość jest raczej na poziomie bez poziomowym. :-)
Maniek1313
Dzięki ShadowD ale mam mały problem.

oto są pliki tylko że nic nie wyświetla (oczywiście tabele i dane w tabelach są uzupełnione)

index.php

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <script type="application/javascript" src="skrypt.js"></script>
  6. <title>Dokument bez tytułu</title>
  7. </head>
  8. <body>
  9. </body>
  10. </html>


skrypt.js

  1. function wyswietl(){
  2. $.post('skrypt.php',alert(data))
  3. }
  4.  
  5. window.onload = function(){
  6. wyswietl();
  7. }


skrypt.php

  1. <?php
  2. $bazadanych = mysql_connect("localhost","root","")
  3. or die("Nie udało się połączyć z bazą danych.");
  4. mysql_query("SET NAMES 'utf8'");
  5. $baza = "ajax";
  6. or die("Nie ma takiej bazy danych");
  7. $zapytanie = mysql_query("SELECT * FROM dane");
  8. while ($wynik = mysql_fetch_array($zapytanie)) {
  9. echo $wynik["nazwa"];
  10. }
  11. ?>


Już działa użyłem do tego XMLHttpRequest
jaslanin
ShadowD w swoim poście skorzystał z frameworka jquery: http://docs.jquery.com/Downloading_jQuery

Używanie frameworka ułatwia prace.
drozdii07
  1. <script src="http://code.jquery.com/jquery-latest.js"></script>


Jeśli nie chcesz pobierać wystarczy to dodać do pliku wink.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.