就像在laravel中这样做? 我需要通过这个条件laravel
$query = mysql_query("SELECT * FROM citas WHERE
especialidad='".$especialidad."'AND doctor='".$doctor."'AND
fecha ='".$fecha."' AND hora = '".$hora."'" , $con);
if ($existe = mysql_fetch_object($query))
{
}else{}
这是我在数据库中的表格:
fecha | hora | especialidad |医生|
12-07-2015 | 01:17:00 |一般|卡洛斯|
12-07-2015 | 01:35:00 |一般|卡洛斯|
这将是运费。
fecha | hora | especialidad |医生|
12-07-2015 | 01:22:00 |一般|卡洛斯| < ---它在不同时保存 12-07-2015 | 01:35:00 |一般| uriel | < ---由dcotor保存它是不同的
12-07-2015 | 01:35:00 |一般| 卡洛斯 | < ---不是,因为 它已经存在
答案 0 :(得分:0)
试试这个:
$query = DB::table('citas')
->where('especialidad',$especialidad)
->where('doctor',$doctor)
->where('fecha',$fecha)
->where('hora',$hora)
->get();
if($query != null){
// your code will be here
}else{
// you code will be here
}
或者您可以Eloquent Model
尝试此操作。我假设您有一个名为Cita
在use App\Cita
namespace
之后,在代码顶部添加controller
$query = Cita::where('especialidad',$especialidad)
->where('doctor',$doctor)
->where('fecha',$fecha)
->where('hora',$hora)
->get();
if($query != null){
// your code will be here
}else{
// you code will be here
}