ChrisB: Unmögliches PHP Query result

Beitrag lesen

Hi,

private function AlreadyExistent($ID) {

$Result = $this->Connect->query("SELECT id FROM items WHERE id = '$ID'");
if($Result->num_rows == 1) {

  
Du fragst hier alle Datensätze ab, ohne an diesen anschließend detailiertes Interesse zu haben – unperformant.  
  
Da dich nur die Anzahl der Datensätze interessiert, mache ein `SELECT COUNT(id) anzahl FROM …`{:.language-sql}, und werte anschließend den Inhalt der (Pseudo-)Spalte anzahl aus.  
  
MfG ChrisB  
  

-- 
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?