Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

παιδιά καλησπέρα έχω αυτόν εδώ τον κωδικά 

 

php

<!DOCTYPE html>
<html>
<head>
<style>
table {
    width: 100%;
    border-collapse: collapse;
}

table, td, th {
    border: 1px solid black;
    padding: 5px;
}

th {text-align: left;}
</style>
</head>
<body>

<?php
$q = intval($_GET['q']);

$con = mysqli_connect('localhost','books','hDed03#0','seksocio_ergasiabooks');
if (!$con) {
    die('Could not connect: ' . mysqli_error($con));
}

mysqli_select_db($con,"ajax_demo");
$sql="SELECT * FROM books WHERE id = '".$q."'";
$result = mysqli_query($con,$sql);


echo "<table>
<tr>
<th>ID</th>
<th>Author</th>
<th>Title</th>
<th>Price</th>
<th>Publish_Date</th>
<th>Description</th>
</tr>";
while($row = mysqli_fetch_array($result)) {
    echo "<tr>";
	echo "<td>" . $row['id'] . "</td>";
    echo "<td>" . $row['author'] . "</td>";
    echo "<td>" . $row['title'] . "</td>";
    echo "<td>" . $row['price'] . "</td>";
    echo "<td>" . $row['publish_date'] . "</td>";
    echo "<td>" . $row['description'] . "</td>";
    echo "</tr>";
}
echo "</table>";
mysqli_close($con);
?>


</body>
</html>

και αυτόν τον html

<!DOCTYPE html>
<html lang="el">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
	</head>
<style>
table,th,td {
  border : 1px solid black;
  border-collapse: collapse;
}
th,td {
  padding: 5px;
}
</style>
<body>

<form action=""> 
<select name="customers" onchange="showCustomer(this.value)">
<option value="">Επιλέξτε Τίτλο:</option>
<option value="1">XML Developer's Guide</option>
<option value="2">Midnight Rain</option>
<option value="3">Maeve Ascendant</option>
<option value="4">Oberon's Legacy</option>
<option value="5">The Sundered Grail</option>
<option value="6">Lover Birds</option>
</select>
</form>
<br>
<div id="txtHint">Οι πληροφορίες του βιβλίου θα εμφανιστούν παρακάτω...</div>

<script>
function showCustomer(str) {
  var xhttp;    
  if (str == "") {
    document.getElementById("txtHint").innerHTML = "";
    return;
  }
  xhttp = new XMLHttpRequest();
  xhttp.onreadystatechange = function() {
    if (xhttp.readyState == 4 && xhttp.status == 200) {
      document.getElementById("txtHint").innerHTML = xhttp.responseText;
    }
  };
  xhttp.open("GET", "conectdatabae2.php?q="+str, true);
  xhttp.send();
}
</script>

</body>
</html>

υπάρχει κάποιος τρόπος αυτά που περνώ από την βάση μου αντί να τα εμφανίζει σε πινάκα να τα εξάγει σε ένα xml σε ένα νέο tab στο browser??

Δημοσ.

Διαβάζεις data, δημιουργείς το xml , και ή το σώζεις στον δισκο και κάνεις redirect ή το κάνεις echo στην σελίδα.

http://stackoverflow.com/questions/486757/how-to-generate-xml-file-dynamically-using-php

Ο κύριος Eineki εξηγεί την όλη διαδικασία

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...