Det finns flera SQL-gränssnitt för många olika märken av databaser i PHP. Du har inte visat PHP-koden du använder för att köra frågan, och du har inte heller identifierat vilket märke av databas du använder.
I vissa SQL-gränssnitt i PHP exekverar skapandet av satsen underförstått SQL. Då har du möjlighet att hämta resultat (om det var en SELECT-sats). Om ditt uttalande var ett SELECT eller DELETE, är det troligt att ingen skada skedde, även om det är onödigt att köra uttalandet två gånger. Om ditt uttalande var en INFOGA eller UPPDATERING, kan du upptäcka att det har trätt i kraft två gånger.
Till exempel med PDO:
$pdo = new PDO(...options...);
$stmt = $pdo->query('UPDATE ...'); // executes once
$stmt->execute(); // executes a second time