اخواني حاولت وما مشت يضيف آخر اسم فقط ومايضيف اللي قبل الاشارة ;
الصفحة الاولى sr.html : فيها فورم ارسال text اسم المتغير stdnm
كود PHP:
<html>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=windows-1256'>
<title>ادخال البيانات</title>
</head>
<body>
<font size='4'>ادخل الاسماء وضع ;</font><br>
<div>
<form method='POST' action='add.php'>
<input type='text' name='stdnm' size='50' >
<BR>
<input type='submit' value='دخول'>
</form>
</div>
</body>
</html>
الصفحة الثانية add.php
كود PHP:
<?
$host="localhost";
$username="root";
$password="";
$db_name="std1";
$tbl_name="std";
$stdnm = $_POST['stdnm'];
echo $stdnm ;
echo "<br>";
mysql_connect("$host", "$username", "$password")or die("cannot connect server ");
mysql_select_db("$db_name")or die("cannot select DB");
$users = explode(';', $stdnm);
foreach ($users as $user) {
$sql = "insert into `std` (`stdnm`) values ('". trim($user) ."')";
}
$result=mysql_query($sql);
if($result){
echo "Successful";
echo "<br>";
}
else {
echo "ERROR";
}
mysql_close();
?>
اكتب في الصفحة الاولى
ali;ahmed;ameer
يعطيني Successful
بس لما افتح القاعدة الاقي انضاف الاسم الاخير فقط وهو ameer