最佳答案
我从数据库中获取信息,以数组的形式保存,并以循环结构的形式对其进行回显。当我试图将修改后的信息保存到数据库中时,遇到了一些问题。
我得到了这个错误:
致命错误: []操作符不支持... 中的字符串。
密码:
$namesql1 = "SELECT name,date,text,date2 FROM table WHERE something= '$something'";
$nameresult1 = mysql_query($namesql1);
$countrows = mysql_num_rows($nameresult1);
while ($row = mysql_fetch_array($nameresult1, MYSQL_ASSOC)) {
$name[] = $row['name'];
$date[] = $row['date'];
$text[] = $row['text'];
$date2[] = $row['date2 '];
}
/** SOME CODE HERE **/
$wrotesql = "UPDATE service_report SET name ='$name' , $date = '$date',$text = '$text[$nro]', ser_date = '$date2[$nro]' WHERE something = '$something')";
$wroteresult = mysql_query($wrotesql);
谁能给我点提示,我做错了什么?