私はこのコードを使ってMySQLにデータを追加しました。
PHPのルーピングエラー
$arr = array("Dr APJ Abdul Kalam", "Benjamin Franklin", "Albert Einstein", "Mahatma Gandhi", "Abraham Lincoln", "Gen. Patton", "Stephen Hawking", "Mark Twain", "George Washington");
foreach ($arr as &$value) {
$sql="UPDATE ci_thought SET text='".$value."'";
If ($this->db->query($sql) === TRUE) {
echo "added ".$value;
} else{
echo "ERROR";
}
}
それは何行のテキストを更新してやっているが、すべての値がジョージ・ワシントンあります。
私は366の行を持っており、これらの9をループに追加して、9つの異なるエントリの後にこのコードが366の値が挿入されるまで再び実行するようにします。
実際に? –
私は、以前の366行のデータを削除し、この新しいデータを挿入したいが、私はループのMySQL
に挿入する方法を知らないたいものを –
[PHP - コントロールの構造](http://php.net/manual/en/language.control-structures.php)、[foreach](http://php.net/manual/en/control -structures.foreach.php)と[Arrays](http://php.net/manual/en/language.types.array.php)。チュートリアルやPHPウェブサイトもたくさんあります。あなたがスクリプトの始まりを持っているときは具体的な質問に戻ってください –