Subversion Repositories Applications.papyrus

Rev

Rev 2140 | Rev 2143 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2140 Rev 2141
Line 93... Line 93...
93
	$db = mysql_connect(SPHINX_DSN, NULL, NULL, TRUE);
93
	$db = mysql_connect(SPHINX_DSN, NULL, NULL, TRUE);
94
	// AFAICT, pas de réel risque de SQL-injection du côté de sphinx (au pire, $req = FALSE)
94
	// AFAICT, pas de réel risque de SQL-injection du côté de sphinx (au pire, $req = FALSE)
95
	// et il serait dommage de devoir limiter la puissante syntaxe offerte à  l'utilisation
95
	// et il serait dommage de devoir limiter la puissante syntaxe offerte à  l'utilisation
96
	//$requeteTpl = "SELECT group_id, main_id FROM i_projet, i_spip, i_papyrus, i_bazar, i_coste, i_nvjfl WHERE MATCH('%s') LIMIT 50";
96
	//$requeteTpl = "SELECT group_id, main_id FROM i_projet, i_spip, i_papyrus, i_bazar, i_coste, i_nvjfl WHERE MATCH('%s') LIMIT 50";
97
	$requeteTpl = 'SELECT group_id, main_id, id '.
97
	$requeteTpl = 'SELECT group_id, main_id, id '.
98
		'FROM i_projet, i_spip, i_papyrus, i_bazar '.
98
		'FROM i_projet, i_spip, i_papyrus, i_bazar, i_coste, i_nvjfl '.
99
		"WHERE MATCH('%s') ".
99
		"WHERE MATCH('%s') ".
100
		'LIMIT 50 ';
100
		'LIMIT 50 ';
101
	$requete = mysql_query(sprintf($requeteTpl, $q), $db);
101
	$requete = mysql_query(sprintf($requeteTpl, $q), $db);
Line 102... Line 102...
102
 
102