,,
السلام عليكم ,, أنا كنت شغال كده على تمرين بسيط هو أني أعمل مثلاً جدول بيانات وأربطه بقاعدة بيانات وأخلي كل اللي يتكتب يتسجل في الداتا بيز ,,
عموماً عملت الصفحة الأولى
كود PHP:
<body bgcolor="#ffffff">
<form method="POST" action="Reg.php">
<div align="center">
<table border="0" width="350" cellspacing="0" cellpadding="0" height="150">
<tr>
<td bgcolor="#A4A4A4" height="26" width="384" colspan="2">
<p align="center"><b><font size="5" color="#808080">
Enter You Information</font></b></td>
</tr>
<tr>
<td bgcolor="#F4F4F4" width="268">
<p align="center"><input type="text" name="Name" size="24"></td>
<td bgcolor="#F4F4F4" width="116">
<p align="center"><font face="Book Antiqua"><b>Name</b></font></td>
</tr>
<tr>
<td bgcolor="#F4F4F4" width="268">
<p align="center"><input type="text" name="E_mail" size="24"></td>
<td bgcolor="#F4F4F4" width="116">
<p align="center"><font face="Book Antiqua"><b>E_Mail</b></font></td>
</tr>
<tr>
<td bgcolor="#F4F4F4" width="268">
<p align="center"><input type="text" name="Telphone" size="24"></td>
<td bgcolor="#F4F4F4" width="116">
<p align="center"><b><font face="Book Antiqua">Telphone</font></b></td>
</tr>
<tr>
<td bgcolor="#F4F4F4" width="384" colspan="2" height="19"><p>
<p align="center">
<input type="submit" value="Send" name="B1"></td>
</tr>
</table>
وبعد كده عملت الصفحة التانية اللي من المفروض بعد ما العميل بيدخل بيناته ويدوس Send تظهرله جملة ترحيب أو أي حاجة وتروح بياناته للداتا بيز
كود PHP:
<?php
/**
* @author
* @copyright 2008
*/
print "Thanks $Name For Help Us";
print "<br>";
$dbhost = "localhost";
$dbuname = "root";
$dbpass = "root";
$dbname = "MyScript";
mysql_pconnect($dbhost, $dbuname, $dbpass);
mysql_select_db("MyScript") or die (mysql_error());
mysql_query("CREATE TABLE `Table2`(
`ID` INT( 5 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`Name` VARCHAR( 50 ) NOT NULL ,
`E-mail` VARCHAR( 50 ) NOT NULL ,
`Telphone` VARCHAR( 50 ) NOT NULL)");
?>
وفي الصفحة دي كريتلي جدول وظهر فعلاً في الـ phpmyAdmin ولكن في مشكلة
المشكلة كلها في أن أي بيانات بدخلها مش بتروح ,, مش عارف أعمل أيه ؟!
مع أني جربت الـ insert
كود PHP:
$query="insert into Table2 values('$_post[Name]','$_post[E_mail]','$_post[Telphone]')";
مش قادر أققلكوا بقالي أربع ساعات بعمل في الحوار ده ,, وللعلم دي اول مرة في حياتي أتعامل مع داتا بيز ,,!