Schreiben Sie so
if(!mysql_query("update kxwr
(name
,sex
,old
) Werte ('Xiaoming','male','18') wobei id
='1' ") ){
exit('Änderung fehlgeschlagen');
}
echo'Die Änderung war erfolgreich! ';
Warum kommt es zu einem Fehler?
Wenn
if(!mysql_query("einfügen in kxwr
(name
,sex
,old
,id
) Werte ('Xiao Ming','Male','18','1 ')" )){
exit('Hinzufügen fehlgeschlagen');
}
echo'Erfolgreich hinzugefügt! ';
Auf diese Weise kann das Einfügen erfolgreich sein, aber die Aktualisierung kann nicht durchgeführt werden.
Schreiben Sie so
if(!mysql_query("update kxwr
(name
,sex
,old
) Werte ('Xiaoming','male','18') wobei id
='1' ") ){
exit('Änderung fehlgeschlagen');
}
echo'Die Änderung war erfolgreich! ';
Warum kommt es zu einem Fehler?
Wenn
if(!mysql_query("einfügen in kxwr
(name
,sex
,old
,id
) Werte ('Xiao Ming','M','18','1 ')" )){
exit('Hinzufügen fehlgeschlagen');
}
echo'Erfolgreich hinzugefügt! ';
Auf diese Weise kann das Einfügen erfolgreich sein, aber die Aktualisierung kann nicht durchgeführt werden.
Falsche Grammatik
<code>$sql=" UPDATE kxwr SET name='小明' sex ='男' old ='11' WHERE id='1' ";</code>
Grammatikprobleme. update table_name set column1=xxx where column2=yyy;
Das ist richtig
Lernen Sie zuerst SQL.
Update wird so nicht verwendet