DBHost, $this->DBUser, $this->DBPass) or die(("

No se ha podido establecer la conexión. Compruebe si está activado el servidor de bases de datos MySQL1.

")); if (! (mysql_select_db("empresa"))) printf("

No se ha podido seleccionar la base de datos \"empresa\":

%s",'Error nº '.mysql_errno().'.-'.mysql_error()); $consulta="select count(id) from empresa"; $datos=mysql_query($consulta,$id_conexion); $long=mysql_result($datos,0,0); mysql_free_result($datos); return $long; } function ultimo(){ $id_conexion= @mysql_connect($this->DBHost, $this->DBUser, $this->DBPass) or die(("

No se ha podido establecer la conexión. Compruebe si está activado el servidor de bases de datos MySQL2.

")); if (! (mysql_select_db("empresa"))) printf("

No se ha podido seleccionar la base de datos \"empresa\":

%s",'Error nº '.mysql_errno().'.-'.mysql_error()); $consulta="select max(id) from empresa"; $datos=mysql_query($consulta,$id_conexion); $long=mysql_result($datos,0,0); mysql_free_result($datos); return $long; } function leer(){ $id_conexion= @mysql_connect($this->DBHost, $this->DBUser, $this->DBPass) or die(("

No se ha podido establecer la conexión. Compruebe si está activado el servidor de bases de datos MySQL3.

")); if (! (mysql_select_db("empresa"))) printf("

No se ha podido seleccionar la base de datos \"empresa\":

%s",'Error nº '.mysql_errno().'.-'.mysql_error()); $consulta="select * from empresa"; $datos= mysql_query($consulta,$id_conexion); for ($i=0;$i<$this->contar();$i++){ $this->matriz[$i]["id"]=mysql_result($datos,$i,0); $this->matriz[$i]["nombre"]=mysql_result($datos,$i,1); $this->matriz[$i]["estado"]=mysql_result($datos,$i,2); $this->matriz[$i]["proyecto"]=mysql_result($datos,$i,3); $this->matriz[$i]["cargo"]=mysql_result($datos,$i,4); $this->matriz[$i]["calificacion"]=mysql_result($datos,$i,5); } mysql_free_result($datos); return($this->matriz); } function agregar($nombre,$estado,$proyecto,$cargo,$calificacion){ $id_conexion= @mysql_connect($this->DBHost, $this->DBUser, $this->DBPass) or die(("

No se ha podido establecer la conexión. Compruebe si está activado el servidor de bases de datos MySQL4.

")); if (! (mysql_select_db("empresa"))) printf("

No se ha podido seleccionar la base de datos \"empresa\":

%s",'Error nº '.mysql_errno().'.-'.mysql_error()); $id=$this->ultimo(); $id++; $consulta="insert into empresa values($id,'$nombre','$estado','$proyecto','$cargo','$calificacion')"; $datos= @mysql_query($consulta,$id_conexion) or die("

No se ha podido ejecutar la consulta.Compruebe si la sintaxis de la misma es correcta.

"); return; } function modificar($nombre,$estado,$proyecto,$cargo,$calificacion,$i) { $id_conexion= @mysql_connect($this->DBHost, $this->DBUser, $this->DBPass) or die(("

No se ha podido establecer la conexión. Compruebe si está activado el servidor de bases de datos MySQL5.

")); if (! (mysql_select_db("empresa"))) printf("

No se ha podido seleccionar la base de datos \"empresa\":

%s",'Error nº '.mysql_errno().'.-'.mysql_error()); $consulta= "update empresa set nombre='$nombre',estado='$estado',proyecto='$proyecto',cargo='$cargo',calificacion='$calificacion' where id=$i"; $datos= @mysql_query($consulta,$id_conexion) or die("

No se ha podido ejecutar la consulta. Compruebe si la sintaxis de la misma es correcta.

"); } function borrar($i) { $id_conexion= @mysql_connect($this->DBHost, $this->DBUser, $this->DBPass) or die(("

No se ha podido establecer la conexión. Compruebe si está activado el servidor de bases de datos MySQL6

")); if (! (mysql_select_db("empresa"))) printf("

No se ha podido seleccionar la base de datos \"empresa\":

%s",'Error nº ' .mysql_errno().'.-'.mysql_error()); $consulta="delete from empresa where id=$i"; $datos= @mysql_query($consulta,$id_conexion) or die("

No se ha podido ejecutar la consulta. Compruebe si la sintaxis de la misma es correcta.

"); return; } function listar($aux){ $id_conexion= @mysql_connect($this->DBHost, $this->DBUser, $this->DBPass) or die(("

No se ha podido establecer la conexión. Compruebe si está activado el servidor de bases de datos MySQL7.

")); if (! (mysql_select_db("empresa"))) printf("

No se ha podido seleccionar la base de datos \"empresa\":

%s",'Error nº '.mysql_errno().'.-'.mysql_error()); $consulta="select distinct $aux from empresa "; $datos= @mysql_query($consulta,$id_conexion) or die("

No se ha podido ejecutar la consulta. Compruebe si la sintaxis de la misma es correcta.

"); $filas=mysql_num_rows($datos); if ($filas==0){ $this->matriz[0]['id']=NULL; }else{ for ($i=0;$i<$filas;$i++){ $this->matriz[$i]['id']=$filas; $this->matriz[$i]["nombre"]=mysql_result($datos,$i,0); } } mysql_free_result($datos); return($this->matriz); } function informe1($proyecto,$estado) { $id_conexion= @mysql_connect($this->DBHost, $this->DBUser, $this->DBPass) or die(("

No se ha podido establecer la conexión. Compruebe si está activado el servidor de bases de datos MySQL8.

")); if (! (mysql_select_db("empresa"))) printf("

No se ha podido seleccionar la base de datos \"empresa\":

%s",'Error nº '.mysql_errno().'.-'.mysql_error()); $consulta="select nombre,cargo,calificacion from empresa where proyecto='".$proyecto."' && estado='".$estado."'"; $datos= @mysql_query($consulta,$id_conexion) or die("

No se ha podido ejecutar la consulta. Compruebe si la sintaxis de la misma es correcta.

"); $filas=mysql_num_rows($datos); if ($filas==0){ $this->matriz[0]['id']=NULL; }else{ for ($i=0;$i<$filas;$i++){ $this->matriz[$i]['id']=$filas; $this->matriz[$i]["nombre"]=mysql_result($datos,$i,0); $this->matriz[$i]["cargo"]=mysql_result($datos,$i,1); $this->matriz[$i]["calificacion"]=mysql_result($datos,$i,2); } } mysql_free_result($datos); return($this->matriz); } } $mis_empresa=new empresa(); ?>