ekriksi Δημοσ. 15 Ιουνίου 2016 Δημοσ. 15 Ιουνίου 2016 παιδιά καλησπέρα έχω αυτόν εδώ τον κωδικά 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??
sarakinos Δημοσ. 25 Ιουνίου 2016 Δημοσ. 25 Ιουνίου 2016 Διαβάζεις data, δημιουργείς το xml , και ή το σώζεις στον δισκο και κάνεις redirect ή το κάνεις echo στην σελίδα. http://stackoverflow.com/questions/486757/how-to-generate-xml-file-dynamically-using-php Ο κύριος Eineki εξηγεί την όλη διαδικασία
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα