Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Cómo ejecutar sentencias SQL locales en thinkphp?

¿Cómo ejecutar sentencias SQL locales en thinkphp?

La consulta SQL local tiene dos métodos: query() y ejecutar():

query(): operación de consulta SQL, que devuelve conjuntos de datos que cumplen las condiciones de la consulta

ejecutar(): operación SQL para actualizar y escribir datos, devolver el número de filas afectadas ¿función pública?read(){

/?Crear una instancia de un modelo vacío que no corresponde a ninguna tabla de datos

$Dao?=?M();

// O usar $Dao?=?new?Model();

$list?=? Dao->query("select?*?from?user?where?uid<5");

if($list){

$this->assign(' lista ',? $lista?);

$this->display();

}?else?{

$this->error($ Dao ->getError());

}

}función pública?read (){

encabezado("Tipo de contenido:text/html; ? charset=utf-8");

/?Crea una instancia de un modelo vacío que no corresponde a ninguna tabla de datos

$Dao?=?M();

// O use $Dao?=?new?Model();

$num?=?$Dao->execute("update?user?set?email?=?' 12345 @ xxx.com'?where?uid=3");

if($num){

echo?,$num,'?Record. )

}else{

echo?'No hay registros actualizados'

}

}

}

}