質問するログイン新規登録

質問編集履歴

1

文法の追加

2020/03/18 08:14

投稿

sakaippap
sakaippap

スコア7

title CHANGED
File without changes
body CHANGED
@@ -1,1 +1,32 @@
1
- phpで掲示板を作っているのですがcsvで保存していて削除と更新をする方法を教えていただきたいです。
1
+ phpで掲示板を作っているのですがcsvで保存していて削除と更新をする方法を教えていただきたいです。
2
+
3
+
4
+ [削除]
5
+ $f = fopen("test.csv", "w+");
6
+
7
+ while ($line = fgetcsv($f)) {
8
+ // 読み込んだ結果を表示します。
9
+ $line[0] = "";
10
+ $line[1] = "";
11
+ $line[2] = "";
12
+ $line[3] = "";
13
+ }
14
+ // test.csvを閉じます。
15
+ fclose($f);
16
+
17
+ のように書くと全てが消えてしまいある一行だけを指定して削除したい場合はどうすればよいでしょうか
18
+
19
+
20
+
21
+ [更新]
22
+ $f = fopen("test", "w+");
23
+
24
+ while ($line = fgetcsv($f)) {
25
+ // 読み込んだ結果を表示します。
26
+
27
+ $line[$num][3] =$text;
28
+ }
29
+ // test.csvを閉じます。
30
+ fclose($f);
31
+
32
+ こちらも同じく上手くいかず困っています。