Η σελίδα μας αναβαθμίστηκε, γι' αυτό τον λόγο τα μέλη μας θα πρέπει να ζητήσουν νέο κωδικό πρόσβασης από την υπηρεσία "Αποστολή κωδικού πρόσβασης".
Εάν το email με τον νέο κωδικό δεν έρθει στο inbox κοιτάξτε και στο spam folder. Ο server είναι φρέσκος και δεν έχει το reputation που του αξίζει.

PHP Database Print (with AJAX)

Μια περιοχή όπου τα μέλη μας μπορούν να βάζουν τα PHP scripts που έχουν φτιάξει και θέλουν να τα μοιραστούν με τα υπόλοιπα μέλη.

Συντονιστές: Super-Moderators, WebDev Moderators, PHP Moderators

Απάντηση
Άβαταρ μέλους
AAT
Δημοσιεύσεις: 379
Εγγραφή: 23 Αύγ 2007 16:31
Τοποθεσία: Lemesos, Limassol
Επικοινωνία:

PHP Database Print (with AJAX)

Δημοσίευση από AAT » 27 Νοέμ 2007 18:15

Me afto mporite na probalete steixia ths mysql me texnologia AJAX.

Javascript:

Κώδικας: Επιλογή όλων

var xmlHttp

function showUser(str)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="getuser.php"
url=url+"?q="+str
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function stateChanged() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 document.getElementById("txtHint").innerHTML=xmlHttp.responseText 
 } 
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 //Internet Explorer
 try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
}
php page:

Κώδικας: Επιλογή όλων

<?php
$q=$_GET&#91;"q"&#93;;

$con = mysql_connect&#40;'localhost', 'someone', '****'&#41;;
if &#40;!$con&#41;
 &#123;
 die&#40;'Could not connect&#58; ' . mysql_error&#40;&#41;&#41;;
 &#125;

mysql_select_db&#40;"ajax_db", $con&#41;;

$sql="SELECT * FROM user WHERE id = '".$q."'";

$result = mysql_query&#40;$sql&#41;;

echo "<table border='1'>
<tr>
<th>Firstname</th>
<th>Lastname</th>
<th>Age</th>
<th>Hometown</th>
<th>Job</th>
</tr>";

while&#40;$row = mysql_fetch_array&#40;$result&#41;&#41;
 &#123;
 echo "<tr>";
 echo "<td>" . $row&#91;'FirstName'&#93; . "</td>";
 echo "<td>" . $row&#91;'LastName'&#93; . "</td>";
 echo "<td>" . $row&#91;'Age'&#93; . "</td>";
 echo "<td>" . $row&#91;'Hometown'&#93; . "</td>";
 echo "<td>" . $row&#91;'Job'&#93; . "</td>";
 echo "</tr>";
 &#125;
echo "</table>";

mysql_close&#40;$con&#41;;
?>
html form:

Κώδικας: Επιλογή όλων

<html>
<head>
<script src="selectuser.js"></script>
</head>
<body>

<form> 
Select a User&#58;
<select name="users" onchange="showUser&#40;this.value&#41;">
<option value="1">Peter Griffin</option>
<option value="2">Lois Griffin</option>
<option value="3">Glenn Quagmire</option>
<option value="4">Joseph Swanson</option>
</select>
</form>

<p>
<div id="txtHint"><b>User info will be listed here.</b></div>
</p>

</body>
</html>

Άβαταρ μέλους
p_pan
Δημοσιεύσεις: 1248
Εγγραφή: 11 Φεβ 2007 20:45
Τοποθεσία: Άστεγος!

PHP Database Print (with AJAX)

Δημοσίευση από p_pan » 24 Απρ 2008 11:35

kane kai ena mikro demo...!!!! :lol:
Αγράματος...

Απάντηση

Επιστροφή στο “PHP τα δικά μας scripts”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες