I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
//Jeg antager $id kommer fra $_GET['id'] eller $_POST['id'] if(isset($id) && is_numeric($id)){ $sql_oeko_tjek = mysql_query("SELECT * FROM ansatte WHERE ansat_by = '".intval($id)."' AND medrang = 1 ORDER BY id ASC"); $antal_oeko_tjek = mysql_result(mysql_query("SELECT COUNT(*) FROM ansatte WHERE ansat_by = '".intval($id)."' AND medrang = 1"),0); }else{ $sql_oeko_tjek = mysql_query("SELECT * FROM ansatte WHERE ansat_by = 1 AND medrang = 1 ORDER BY id ASC"); $antal_oeko_tjek = mysql_result(mysql_query("SELECT COUNT(*) FROM ansatte WHERE ansat_by = 1 AND medrang = 1"),0); }
Lige en lille rettelse til jakobdo's kode: //Jeg antager $id kommer fra $_GET['id'] eller $_POST['id'] if(isset($id) && is_numeric($id)){ $sql_oeko_tjek = mysql_query("SELECT * FROM ansatte WHERE ansat_by = '".intval($id)."' AND medrang = 1 ORDER BY id ASC"); $antal_oeko_tjek = mysql_num_rows($sql_oeko_tjek); }else{ $sql_oeko_tjek = mysql_query("SELECT * FROM ansatte WHERE ansat_by = 1 AND medrang = 1 ORDER BY id ASC"); $antal_oeko_tjek = mysql_num_rows($sql_oeko_tjek); }
Der er jo ingen grundt til at lave den samme query to gange lige efter hinanden.
dkfire: Så meget havde jeg ikke set koden igennem. :o) Men jeg mener faktisk at SELECT COUNT(id) er hurtigere end at bruge mysql_num_rows() Så brugeren burde lave noget tidstagning på det og tage den løsning som er bedst og hurtigst.
ja det skal nemlig være den form for kode som bliver kørt hurtigst igennem som skal bruges for som sagt så skal koden stå der 6 gange på samme side :) så for at være sikker på brugeren ikke venter 100 år siden kommer frem heh.
//Jeg antager $id kommer fra $_GET['id'] eller $_POST['id'] if(isset($id) && is_numeric($id)){ $sql_oeko_tjek = mysql_query("SELECT * FROM ansatte WHERE ansat_by = '".intval($id)."' AND medrang = 1 ORDER BY id ASC"); $antal_oeko_tjek = mysql_result(mysql_query("SELECT COUNT(*) FROM ansatte WHERE ansat_by = '".intval($id)."' AND medrang = 1"),0); }else{ $sql_oeko_tjek = mysql_query("SELECT * FROM ansatte WHERE ansat_by = 1 AND medrang = 1 ORDER BY id ASC"); $antal_oeko_tjek = mysql_result(mysql_query("SELECT COUNT(*) FROM ansatte WHERE ansat_by = 1 AND medrang = 1"),0); }
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.