Chcę napisać zapytanie do bazy mysql z dwoma zmiennymi kod czas i data próbowałem metodą POST owszem teoretycznie to działa, ale nie w tym przypadku przykład kodu zaczerpnąłem z linku http://code.google.com/intl/de/apis/maps/a...phpsqlajax.html po prostu po wpisaniu kodu "POST" nie wyświetlają się markery.

  1. // Start XML file, create parent node
  2. require("phpsqlajax_dbinfo.php");
  3.  
  4. $dom = new DOMDocument("1.0");
  5. $node = $dom->createElement("pogoda");
  6. $parnode = $dom->appendChild($node);
  7.  
  8. // Opens a connection to a MySQL server
  9.  
  10. $connection=mysql_connect ($db_server, $username, $password);
  11. if (!$connection) { die('Not connected : ' . mysql_error());}
  12.  
  13. // Set the active MySQL database
  14.  
  15. $db_selected = mysql_select_db($database, $connection);
  16. if (!$db_selected) {
  17. die ('Can\'t use db : ' . mysql_error());
  18. }
  19.  
  20. //
  21. $query = "SELECT * FROM dane_koncowe WHERE czas='16:00:00' AND dzien='10-10-2010' ";
  22. $result = mysql_query($query);
  23. if (!$result) {
  24. die('Invalid query: ' . mysql_error());
  25. }
  26.  
  27.  
  28.  
  29. // Iterate through the rows, adding XML nodes for each
  30.  
  31. while ($row = mysql_fetch_assoc($result)){
  32. // ADD TO XML DOCUMENT NODE
  33. $node = $dom->createElement("marker");
  34. $newnode = $parnode->appendChild($node);
  35. $newnode->setAttribute("name_pl",$row['name_pl']);
  36. $newnode->setAttribute("dzien", $row['dzien']);
  37. $newnode->setAttribute("czas", $row['czas']);
  38. $newnode->setAttribute("type", $row['type']);
  39. $newnode->setAttribute("lat", $row['lat']);
  40. $newnode->setAttribute("lng", $row['lng']);
  41. $newnode->setAttribute("wind_dir", $row['wind_dir']);
  42. $newnode->setAttribute("wind_force", $row['wind_force']);
  43. $newnode->setAttribute("temperature", $row['temperature']);
  44. $newnode->setAttribute("pressure", $row['pressure']);
  45. }
  46.  
  47. echo $dom->saveXML();
  48.  
  49. ?>