From 8295b03c4329f6d65d2d19dc410afaebd3a698ab Mon Sep 17 00:00:00 2001
From: Matthieu Marcillaud <marcimat@rezo.net>
Date: Fri, 11 Apr 2008 22:52:39 +0000
Subject: [PATCH] =?UTF-8?q?-=20correction=20du=20bug=20sqlite3=20expliqu?=
 =?UTF-8?q?=C3=A9=20dans=20le=20commit=20pr=C3=A9c=C3=A9dent=20[11438]?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 ecrire/req/sqlite_generique.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ecrire/req/sqlite_generique.php b/ecrire/req/sqlite_generique.php
index 6b7a7cdb07..77ff1bec39 100644
--- a/ecrire/req/sqlite_generique.php
+++ b/ecrire/req/sqlite_generique.php
@@ -1383,7 +1383,7 @@ class sqlite_traiter_requete{
 				// par une requete SELECT
 				// aucune autre solution ne donne le nombre attendu :( !
 				// particulierement s'il y a des LIMIT dans la requete.
-				if (strpos($this->query,'SELECT')!==false){
+				if (strtoupper(substr(ltrim($this->query),0,6)) == 'SELECT'){
 					if ($r) {
 						$l = $this->link->query($this->query);
 						$r->spipSqliteRowCount =  count($l->fetchAll());
-- 
GitLab