zzallexx
Хранитель порядка
- Регистрация
- 11 Июн 2008
- Сообщения
- 1.057
- Реакции
- 696
сорри поправил SET забыл во втором запросеНе работает ни первый код ни второй ((
в общем и целом вот так проверенно работает
PHP:
<?
header("Content-Type: text/html; charset=utf-8");
$hostname = 'localhost';
$username = 'base';
$password = 'base';
$dbName = 'base';
mysql_connect($hostname,$username,$password) OR DIE("error");
mysql_select_db($dbName) or die(mysql_error());
mysql_query("SET NAMES 'utf8'");
if(isset($_POST['test'])) {$test = $_POST['test'];
$r = explode("\n", $test);
//print_r($r);
foreach( $r as $s ){
$s = trim($s);
$select = mysql_query("SELECT id FROM base WHERE title='$s' LIMIT 1");
if(mysql_num_rows($select)){echo $s.' - error<br>'; }
else {
$insert = mysql_query("INSERT INTO base SET title='$s'");
echo $s.' - ok<br>';
}
}}
?>
<form id="form1" name="form1" method="post" action="">
<label>
<textarea name="test" id="textarea" cols="45" rows="5"></textarea></label>
<br><input name="" type="submit" />
</form>