0
我正在從事一個涉及從兩個不同服務器獲取信息的項目。我打算做的是讓用戶輸入他或她的用戶名密碼,然後用一個php腳本填寫名字下面的其他字段等名稱等我做了一些搜索,發現我的一些數據是服務器內的兩個不同的表。以下是我到目前爲止的編碼。從2個不同的MySQL表獲取數據
<?php
$connect = mysql_connect("localhost","**************","**********") or die ("Couldn't Connect"); //host,username,password
mysql_select_db("*******") or die ("Could not find database");
$query = mysql_query("SELECT * FROM jos_users WHERE username='$username'");
?>
<html>
<form action="populate.php" method='post'>
<table>
<tr>
<td>VAE Username:</td>
<td><input type='text' name='username' value=''></td>
</tr>
<tr>
<td>VAE Password:</td>
<td><input type='password' name='password' value=''></td>
</tr>
</table>
<p><input type='submit' name='submit' value='Search & Populate!'></p>
</form>
//below is the information i want filled in from the MYSQL tables
<hr>
$query = mysql_query("SELECT * FROM jos_users WHERE username='$username'");
<form action="dafreg.php" method='post'>
<table>
<tr>
<td>Fristname:</td>
<td><input type='text' name='firstname' value='<?php echo $firstname; ?>'></td>
</tr>
<tr><td>Lastname:</td>
<td><input type='text' name='lastname' value='<?php echo $lastname; ?>'></td>
</tr>
<tr>
<td>Login:</td>
<td><input type='text' name='login' value='<?php echo $username; ?>'></td>
</tr>
<tr><td>Password:</td>
<td><input type='text' name='pass' value=''></td>
</tr>
<tr><td>Country:</td>
<td><input type='text' name='country' value=''></td>
</tr>
<tr><td>Pilot:</td>
<td><input type='checkbox' name='pilot' value=''></td>
</tr>
<tr><td>ATC:</td>
<td><input type='checkbox' name='atc' value=''></td>
</tr>
<tr><td>Email:</td>
<td><input type='text' name='email' value=''></td>
</tr>
</table>
<p><input type='submit' name='submit' value='Register'></p>
</form>
</form>
</html>
你沒有太大的意義。你在兩個不同的服務器,數據庫或表? – FMCorz 2012-03-09 10:48:51
如果您可以請取消不必要的html並僅發佈與您的問題相關的部分,這將會很有幫助。 – masnun 2012-03-09 16:04:37