<?php
$host="localhost";
$user="root";
$pass="";
$db_name="base";
$link=mysql_connect($host,$user,$pass);
mysql_select_db($db_name,$link);
?>
<? $i=23//для примера
$result = mysql_query(" SELECT i FROM tablebase");
$iDb = mysql_fetch_array($result);
foreach ($iDb as $key => $value) {
if (in_array(23,$iDb)) {
$insert_sql = "INSERT INTO tablebase (i)" .
"VALUES('{$i}');";
mysql_query($insert_sql);
echo $i;
}
}
?>
<?echo count($iDb);?>
in_array не находит 23 хотя там его штук 30
count показывает только 2 элемента