Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola Pessoal,
Estou vendo algumas pessoas trabalham com class ou PDO... estou engatinhando e tentando entender...
Não entendi direito a questão do
$smt = $this->conn->prepare
Seria, tipo uma variável utilizando outra e acrescentando algo... certo?
estou querendo trabalhar com uma página de php que trabalha as funções de todas as páginas... então vi algumas coisas como este exemplo:
bindParam, seria uma function externa para fazer algo?????
execute() - Seria "ação" de executar certo?
rowCount() - Seria contagem de linha do $smt certo? mysql_num_rows()...
fetch - seria o mysql_fetch_assoc()....
PDOExeption = seria uma "ação" ???
$e = seria uma variável.... mas dá onde? externa deste código
public function getSelectedEquip($admin_id) {
try {
$stmt = $this->conn->prepare("SELECT admin_id, first_name, last_name, email, password, genders, birth_date, last_login, telephone, photo, lang, nivel, enabled
FROM tbl_admins
WHERE admin_id = :_admin_id");
$stmt->bindParam(':_admin_id', $admin_id, PDO::PARAM_INT);
$stmt->execute();
if ($stmt->rowCount() > 0) {
return $stmt->fetch();
}
}
catch(PDOExeption $e) {
http_response_code(500);
sql_error("MYSQL ERROR: " . $e->getMessage() . "<br/>");
}
}
Fiz assim, mas não esta dando certo... a ideia seria toda vez que eu quiser utilizar a quantidade de usuários em uma pagina coloca-se isso...
$total = $query->$numRows;
$select = "SELECT doctors_id, first_name, last_name, enabled FROM tbl_doctors";
$query = mysql_query($select);
$numRows = mysql_num_rows($query);
$total = $query->$numRows;
echo "Total de Usuarios = " . $total;
functions.phpCarregando comentários...