kafasına göre sınırsız eklemez foreach'e soktuğunuz textareadan gelen satırlar kadar ekliyordur.

3 5 6 1 dediğiniz id stunu mu? eklenen satırların görüntüsünü ekleyebilir misiniz. belki phpmyadminden bakarken order by id değil başka bir stundur. eğer id auto increment ise sıralı ekliyordur fakat siz sırasız görüyorsunuz.

bir de 44. satırdan sonra print_r($liste) ile foreache giren diziye bakabilirsiniz. o da size yol gösterir. id auto increment ise insert intodaki values'den sonra ilk stunu '' değil NULL gönderin.

kolaylıklar.


serhataksoy adlı üyeden alıntı: mesajı görüntüle
Merhaba arkadaşlar form ile veritabanına veri ekliyorum, 3-5-6-1 kafasına göre sınırsız olarak ekleme yapıyor, acaba sorun nedir?
Kodlar karışık olabilir bu arada .txt ye de yazıyor veriyi gördüğünüz gibi
Sistem kodlarım ;

@ob_start();
@session_start();
require 'SystemFunction/mysql.php';
include("SystemFunction/oauth.php"); 

if(isset($_POST["client"],$_POST["username"]))
{ 
 switch($_POST["client"]) 
 { 
  case "android": 
   $consumer_key = "3nVuSoBZnx6U4vzUxf5w"; 
   $consumer_secret = "Bcs59EFbbsdF6Sl9Ng71smgStWEGwXXKSjYvPVt7qys"; 
   break; 
  case "google_tv": 
   $consumer_key = "iAtYJ4HpUVfIUoNnif1DA"; 
   $consumer_secret = "172fOpzuZoYzNYaU3mMYvE8m8MEyLbztOdbrUolU"; 
   break; 
  case "ipad": 
   $consumer_key = "CjulERsDeqhhjSme66ECg"; 
   $consumer_secret = "IQWdVyqFxghAtURHGeGiWAsmCAGmdW3WmbEx6Hck"; 
   break; 
  case "iphone": 
   $consumer_key = "IQKbtAYlXLripLGPWd0HUA"; 
   $consumer_secret = "GgDYlkSvaPxGxC4X8liwpUoqKwwr3lCADbz8A7ADU"; 
   break; 
  case "mac": 
   $consumer_key = "3rJOl1ODzm9yZy63FACdg"; 
   $consumer_secret = "5jPoQ5kQvMJFDYRNE8bQ4rHuds4xJqhvgNJM4awaE8"; 
   break; 
  case "windows": 
   $consumer_key = "TgHNMa7WZE7Cxi1JbkAMQ"; 
   $consumer_secret = "SHy9mBMBPNj3Y17et9BF4g5XeqS4y3vkeW24PttDcY"; 
   break; 
  case "windows_phone": 
   $consumer_key = "yN3DUNVO0Me63IAQdhTfCA"; 
   $consumer_secret = "c768oTKdzAjIYCmpSNIdZbGaG0t6rOhSFQP0S5uC79g"; 
   break; 
  case "tweetdeck": 
   $consumer_key = "yT577ApRtZw51q4NPMPPOQ"; 
   $consumer_secret = "3neq3XqN5fO3obqwZoajavGFCUrC42ZfbrLXy5sCv8"; 
   break; 
 } 
 
 $liste = explode("\r\n",$_POST["username"]);
 if(is_array($liste)){
 foreach($liste as $accz){
 $object = new oauth($consumer_key,$consumer_secret); 
 $hesap = explode(":",$accz);
 $param["username"] = trim($hesap[0]);
 $param["password"] = trim($hesap[1]);
 $token = $object->oauth($param); 
 if(isset($token["oauth_token"],$token["oauth_token_secret"])) 
 { 
  $object = new oauth(); 
  $json = $object->request("GET","account/verify_credentials"); 
  if(empty($json->errors)) 
  { 
   $_SESSION["name"] = $json->name; 
   $_SESSION["username"] = $json->screen_name; 
   $followers = $json->followers_count;
   $friends = $json->friends_count;
  } 
 } 
$client = $_POST["client"];
$open = fopen("ouathfunc/twitterAccount.txt","a+"); 
$veri = $_POST['username']."\n"; 
fwrite($open, $veri); 
fclose($open); 
 $sql = "insert into accountList(id, screen_name, client, oauth_token, oauth_token_secret, followers, friends) values ('', '".$json->screen_name."','".$client."','".$token["oauth_token"]."','".$token["oauth_token_secret"]."','".$followers."','".$friends."')";
if (mysql_query($sql))
unset($_SESSION);
}
}
} 

else 
{ 
 $username = $_POST["username"];



Html kodlarım ;
	<!-- Tab #horizontal -->
								<div class="tab-pane active" id="horizontal">

									<form class="form-horizontal"  action="" method="post">
										<div class="form-group">
											<label for="inputEmail1" class="col-sm-2 control-label">hesap listesi</label>
											<div class="col-sm-4">
												<!--input type="text" class="form-control" name="username" placeholder="username:password"-->
												<textarea class="form-control" id='output' name="username" rows="7"></textarea>
												<p class="help-block">Kullanıcı adını ve şifreyi girdikten sonra bir alt satıra geçilmelidir.</p>
											</div>
										</div>
								
						<div class="form-group">
						<label for="select" class="col-sm-2 control-label">eklenicek api</label>
						<div class="col-sm-4">
						<select name="client" class="form-control">
						<option value="iphone">Twitter for iPhone</option> 	
						<option value="ipad">Twitter for iPad</option> 
						<option value="android">Twitter for Android</option>  
						<option value="mac">Twitter for Mac</option> 
						<option value="windows">Twitter for Windows</option> 
						<option value="windows_phone">Twitter for Windows Phone</option> 
						<option value="tweetdeck">TweetDeck</option> 
						</select>
						<br>			
						<div class="form-group">
						<div class="col-sm-offset-2 col-sm-8">
						<button class="btn btn-primary" type="submit">sisteme üyeleri ekle</button>
						<input class="btn btn-default"  type="button" value="temizle" onclick="javascript:eraseText();"></> 
						<br>
						</form> 
											</div>